题面
传送门: UVa-12299
题目大意:在传统的RMQ问题上多附加一个的操作,使得这些操作的数列轮换一位。
给出的规模是
样例
看传送门吧.
思路
但是,,输入中操作行的字符串长度小于等于30.
也就是说shift操作里的元素不会很多。
那么就暴力地上吧.
于是第一次写出来
1 |
|
中间字符串处理卡了好久哦.不得不在快读中加判断换行返回-2333333来皮一波.
但是T飞了..
检查了半天没觉得哪里不对劲,然后尝试着把vector改成了定长数组,把memcpy去掉.
就过了..
实践证明,memcpy确实慢的可以.
代码
1 |
|