紫书
kacders
这个作者很懒,什么都没留下…
展开
-
uva455 周期串 periodic strings
今天没时间写了,记一段伪代码char s[];cin>>s;int i=0;int n =strlen(s);求n的因数组 int p[]。whlie(1){if(从0-p[i]的s的子串是s的周期串){break;}i++;}cout<<i<<endl;...原创 2018-05-14 21:17:19 · 112 阅读 · 0 评论 -
UVA 540 Team Queue
题目大意为模拟一个食堂排队,也就是teamqueue(Mensa是圆桌的意思,但是我觉得这里更像食堂排队)与普通队列不同的是,此队列在push元素时先从头到尾遍历寻找同组的元素,如果找到,插入同组元素的后面一位出队就是从头到尾普通的出PS:这种排队方式还真是无赖啊XD以下思路ver1:map<元素,组编号>->用于查找当前元素是哪一组的struct{元素,组号,前...原创 2018-07-18 10:18:16 · 174 阅读 · 0 评论 -
uva201 squares
连线数正方形问题,题意很简单简单模拟延伸那块写的有点问题,有点毛躁,交了很多次#include <iostream>#include<string>#include<string.h>#include<algorithm>#include<limits>#include<stdio.h>#include<st...原创 2018-07-15 16:22:34 · 146 阅读 · 0 评论 -
uva220 Othello
黑白棋题意就是模拟下棋,L:查询当前合法的下子位置,若无,特殊输出,若有,输出在一行。MXX:先判当前棋手是否有合法的下子位置,若无自动换人,然后下子,再换人(再换人这部分题目里没有说但是根据测试数据2可以推断出来)。 若有合法位置,下子,换人。 两种都要输出下子结束后双方棋的个数,注意格式为“Black - %2d White - %2d”。Q:结束当前棋局并打印棋盘...原创 2018-07-15 16:33:35 · 230 阅读 · 0 评论