上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 66 下一页
摘要: "传送门" 解题思路 其实题目挺好想的。首先子串排名可以由后缀数组求得,因为不算重复的,所以后缀数组的每个后缀排名的去掉$lcp$的前缀排名为当前后缀的子串排名。这样就可以预处理出每个后缀的$l,r$,查询的时候二分出来属于哪个后缀,用$rmq$求个$lcp$。倒过来处理的式子比较麻烦,要先将排名转 阅读全文
posted @ 2018-12-27 15:19 Monster_Qi 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 解题思路 $dsu$ $on$ $tree$的模板题。暴力而优雅的算法,轻儿子的信息暴力清空,重儿子的信息保留,时间复杂度$O(nlogn)$ 代码 cpp include include include include include include using namespace std; co 阅读全文
posted @ 2018-12-27 08:31 Monster_Qi 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 解题思路 首先要差分。因为最终要求的序列会被写成$ABA$这种形式,我们就可以枚举$A$的长度。然后再枚举左端点$i$,这样就可以得到右端点$j=i+B+L$。确定了左右端点,我们可以前后分别求出$lcp$ $l$和$r$,那么在$l+r 1$这段区间里任意长度为$L$的区间均可产生贡献,为了做到不 阅读全文
posted @ 2018-12-26 20:29 Monster_Qi 阅读(150) 评论(0) 推荐(0) 编辑
摘要: T1 "传送门" 解题思路 发现有一个限制是每个字母都必须相等,那么就可以转化成首尾的差值相等,然后就可以求出$k 1$位的差值$hash$一下。$k$为字符集大小,时间复杂度为$O(nk)$。 代码 T3 "传送门" 解题思路 状压$dp$,考场上脑抽了写了个$2^{3^{质因数}}$级别的垃圾做 阅读全文
posted @ 2018-12-26 19:22 Monster_Qi 阅读(205) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 最长回文子串。首先把串倒过来接到原串之后,中间要加一个特殊字符。然后枚举一下回文的位置,算一下前面和后面的$lcp$即可。 代码 cpp include include include include include using namespace std; const int 阅读全文
posted @ 2018-12-24 17:50 Monster_Qi 阅读(151) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 因为要完全匹配,所以前七位必须保证相同,那么就可以把前7位提出来做一遍$kmp$匹配,最后的答案一定在这些位置里。考虑最后一位,可以把最后一位单独取出来,要计算的是最后一位相同的个数,那么就可以做两次$fft$得到$haming dis$。先把$b$翻转,然后做一次,得到的是全 阅读全文
posted @ 2018-12-23 10:59 Monster_Qi 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 题面 Time Limit: 10 Sec Memory Limit: 64 MB Submit: 693 Solved: 434 [Submit][Status][Discuss] Description 想必大家都看过成龙大哥的《80天环游世界》,里面的紧张刺激的打斗场面一定给你留下了深刻的印象 阅读全文
posted @ 2018-12-21 20:16 Monster_Qi 阅读(215) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 莫队+树状数组。把求$[a,b]$搞成前缀和形式,剩下的比较裸吧,用$cnt$记一下数字出现次数。时间复杂度$O(msqrt(n)log(n)$,莫名其妙过了。 代码 cpp include include include include include using names 阅读全文
posted @ 2018-12-20 10:55 Monster_Qi 阅读(234) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 首先有一个结论是最小覆盖矩形的一条边一定是凸包上的一条边,那么就可以枚举凸包上的点,然后旋转卡壳卡出其余三个点。算坐标的时候拿向量去乘一下。 代码 cpp include include include include include include using namespa 阅读全文
posted @ 2018-12-19 16:26 Monster_Qi 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题面 Time Limit: 10 Sec Memory Limit: 128 MB Submit: 136 Solved: 90 [Submit][Status][Discuss] Description The cross country skiing course at the winter 阅读全文
posted @ 2018-12-17 17:15 Monster_Qi 阅读(245) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 66 下一页