码迷,mamicode.com
首页 >  
搜索关键字:紫书    ( 282个结果
UVa 12504 Updating a Dictionary(更新字典)
题意  比较两个字典  按字典序输出所有添加 删除 修改的项   如果没有任何更新  输出  No changes STL map的应用  对比两个字典  注意开始字符串的处理和字典可以为空 #include using namespace std; map d[2]; map::iterator it; const int N = 105; string s, a, b, t[N]; vo...
分类:其他好文   时间:2015-01-22 18:15:33    阅读次数:160
UVa 12110 Printer Queue(特殊队列)
题意  模拟打印队列   队列中有优先级大于队首的元素   队首元素就排到队尾  否则队首元素出队  输出开始在p位置的元素是第几个出队的 直接模拟这个过程就行了 #include using namespace std; const int N = 205; int q[N]; int main() { int cas, n, p, cnt, front, rear, i; ...
分类:其他好文   时间:2015-01-22 15:38:19    阅读次数:232
UVa 1595 Symmetry(暴力)
题意   给你不超过1000个点的坐标  判断这些点是否是关于一条竖线对称的 没想到暴力枚举可以过  如果存在对称轴的话那么对称轴的横坐标一定是最左边的点和最右边的点的中点   为了避免中点是小数  可以将横坐标都乘上2  然后在判断所有点是否有对称点就行了 #include using namespace std; const int N = 1005; int x[N], y[N], n...
分类:其他好文   时间:2015-01-22 11:15:23    阅读次数:203
UVa 10391 Compound Words(复合词)
题意  输出所有输入单词中可以由另两个单词的组成的词 STL set的应用  枚举每个单词的所有可能拆分情况  看拆开的两个单词是否都存在  都存在的就可以输出了 #include using namespace std; string a, b; set s; set::iterator i; int main() { int l; while(cin >> a) s.i...
分类:其他好文   时间:2015-01-21 18:13:27    阅读次数:210
UVa 1593 Alignment of Code(字符串)
题意  按要求对齐代码 字符串流的应用 #include using namespace std; const int N = 1005, M = 200; string s[N][M], line; int cw[M], cn[N]; int main() { int r = 0, c = 0; while(getline(cin, line)) {...
分类:其他好文   时间:2015-01-21 13:29:55    阅读次数:179
UVa 540 Team Queue(团队队列)
题意  模拟团队队列的入队和出队 STL应用  用一个队列维护团队编号  再用一个队列数组维护个体 #include #include #include #include using namespace std; const int N = 1000005; int team[N]; int main() { int cas = 0, n, t, a; char cm...
分类:其他好文   时间:2015-01-20 22:21:20    阅读次数:182
UVa 1589 Xiangqi(模拟 HDU4121)
题意  给你一个黑方被将军的象棋残局  判断红方是否已经把黑方将死 模拟题  注意细节就行了  看黑方的将是否四个方向都不能走 #include #include using namespace std; const int N = 12; char brd[N][N]; int dx[] = { -1, 1, 0, 0}, dy[] = {0, 0, -1, 1}; int hx[] = ...
分类:其他好文   时间:2015-01-20 15:52:25    阅读次数:205
UVa 202 Repeating Decimals(模拟)
大水题  模拟在草稿纸上算除法的过程→_→ #include #include using namespace std; const int N = 3005; int a[N], v[N]; int main() { int n, m, cnt; while(~scanf("%d%d", &n, &m)) { cnt = 0; mems...
分类:其他好文   时间:2015-01-18 13:14:08    阅读次数:173
UVa 1587 Box
大水题一发  弄清长方体的几个面的关系就行了 #include #include using namespace std; const int N = 6; struct rec{ int l, w;} r[N]; bool cmp(rec a, rec b) { return a.w < b.w || (a.w == b.w && a.l < b.l); } int main() ...
分类:其他好文   时间:2015-01-17 22:14:11    阅读次数:224
UVa 10340 字符串基础
背景:小紫书习题,开始数组开小了runtime error了一次,显然数组越界。复杂度:O(max(A的长度,B的长度))。 题意:看字符串A是不是字符串B的子串。直接顺序扫描即可。 #include #include char str[1000000],ttr[1000000]; int main(void){ while(scanf("%s %s",str,ttr)!=EOF){ i...
分类:其他好文   时间:2015-01-11 23:03:21    阅读次数:416
282条   上一页 1 ... 24 25 26 27 28 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!