随笔分类 -  4.03.0 简单处理

摘要:线段树维护哈希值 要求出现长度大于三的等差子序列,我们只要找到长度等于三的就可以了 初看本题没有思路,只能暴力枚举,O(n^4) 后来发现,这个序列是n的一个排列,那么每个数字都只会出现一次 我们可以维护一个 $01$ 序列 B ,表示某个数字是否出现过, 然后我们从左往右枚举等差中项x并将该项在B 阅读全文
posted @ 2018-02-18 15:32 Mr_Wolfram 阅读(174) 评论(0) 推荐(0)
摘要:这道题第一眼以为是一道字符串的题,但细想一下是一道求欧拉路的图论题。 把每一对对应关系看成一条边,本题即求这张图上是否存在一个欧拉回路或欧拉路,并要求字典序最小的方案,那么我们在dfs的时候就要从该点所连的最小的点开始遍历,并将所得的结果存在一个数组中,最后逆序输出。 阅读全文
posted @ 2017-11-20 21:22 Mr_Wolfram 阅读(165) 评论(0) 推荐(0)