自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 UVa 512 Spreadsheet Tracking

针对一个表格的插入、删除行列,和交换两个cell的操作。 开始的一个对(r,c)表示datasheet的行和列数 第二行的数字表示要执行的操作的数目后面跟着多个操作,包括EX,DC,DR,IC,IR然后是一个整数,表示要查询操作的个数多个cell的坐标以(0,0)对完成输入输出:首先表明这是第几个表;输出:对于每一个查询,首先输出原来的cell的位置,然后输出当前的位置,如果被删除了,则输出GON

2016-06-30 10:10:29 188

原创 UVa 213 Message Coding

写一个解码程序,首先输入一个编码头,然后是一个编码序列,将这个编码序列进行解码;1、discuss中的一个输入测试集迷惑了,每一个编码序列中,对每一个长度一定会有一个全1串结束,即使是最后一个译码字符,也会有全1串;2、getline和cin对缓冲区的处理方式不同,混合使用时一定要注意;3、将操作尽量函数化。#include#include#include#inclu

2016-06-17 16:00:05 327

原创 UVa 133 The Dole Queue

救济金发放问题,N数按照逆时针排成一圈,一个指针从1到N逆时针数到第k个数,另一个指针从N到1数m个数,将数到的数取出,然后重复这个过程。#include#includeusing namespace std;int main(){ int N, k, m; int pFst; int pSnd; int cnt; while (cin >> N >> k >> m)

2016-06-12 16:50:36 186

原创 UVa 489 Hangman Judge

刽子手游戏,计算机提出一个字符串,每一次可以猜一个字母,做多可以猜错7次。#include#includeusing namespace std;bool find(const char a, const string &s, bool *bArr){ bool find = false; for (string::const_iterator iter = s.begin()

2016-06-12 14:52:59 241

原创 UVA 1339 Ancient Cipher

给定两个串,看一个是否可以通过替换以及位置移动操作来得到第二个。#include#include#include#includeusing namespace std;const int aNo = 26;int main(){#ifndef UVa FILE *fp; freopen_s(&fp, "data.in.txt", "r", stdin);#en

2016-06-08 14:55:58 234

原创 UVa 1588 Kickdown

问题:在平面上模拟两个变速齿轮的咬合,为了能在一块最短的合金上割出这两个齿轮,需要将两个齿轮的序列进行匹配。输入:一串字符表示底部齿轮(master),1表示凹陷,2表示牙凸      一串字符表示上部齿轮(driven),1表示凹陷,2表示牙凸输出:将两个字符串进行匹配,输出至少需要多长的合金板才能切出这两个齿轮思路:从底部字符串开始,寻找一个与上部字符串匹配的子串,如果没找到则

2016-06-02 16:07:45 349

浙江大学ACM模板------太有深度啦

非常好的ACM学习的资料,可以下下来看一看,写的非常不错!

2012-08-16

C++ Timesaving Techniques For Dummies

C++ Timesaving Techniques For Dummies,是一本比较好的学习书籍!

2012-08-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除