上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 41 下一页
摘要: 二分这个最大长度,设当前二分中点为 $k$。 把所有长度为 $k$ 的子串算出来,扔进哈希表里。 然后如果某哈希值的出现次数 $\ge m$,则 $k$ 合法。 复杂度 $O(n\log n)$,可以过掉。 #include <cstdio> #include <cstring> #include 阅读全文
posted @ 2023-03-20 08:41 Sk_sync_closer 阅读(50) 评论(0) 推荐(0)
摘要: 二分这个最大长度,设当前二分中点为 $k$。 把所有长度为 $k$ 的子串算出来,扔进哈希表里。 然后如果某哈希值的出现次数 $\ge m$,则 $k$ 合法。 复杂度 $O(n\log n)$,可以过掉。 #include <cstdio> #include <cstring> #include 阅读全文
posted @ 2023-03-20 08:40 Sk_sync_closer 阅读(32) 评论(0) 推荐(0)
摘要: $\operatorname{LCP}(a,b)\ge k\Leftrightarrow$ $\forall i\le k,a_i=b_i$。 维护出每个后缀 $s_i$ 长度为 $k$ 的前缀 $a_i$。 然后就是数区间 $a_i$ 相同对数,莫队维护。 $\sqrt{n^2m}=n\sqrt 阅读全文
posted @ 2023-03-20 08:34 Sk_sync_closer 阅读(40) 评论(0) 推荐(0)
摘要: 基本就是 CF558E。 注意到字符集很小,考虑维护出区间每个字母出现次数,然后直接重排。 显然,若出现奇数次的字母 $>1$ 个,则无法操作。 按字典序依次重排,如果剩下一个出现奇数次的字母就放在中间。 区间覆盖区间查询,线段树维护。 #include <cstdio> #include <cct 阅读全文
posted @ 2023-03-20 08:27 Sk_sync_closer 阅读(47) 评论(0) 推荐(0)
摘要: 权值线段树。 finally let's find the minimum among counted maximums. 最大值最小。二分。设当前二分中点为 $k$。 容易发现 $h_i\le k$ 的试管才会造成贡献,若 $\sum\limits_{h_i\le k}k-h_i\ge v$ 则 阅读全文
posted @ 2023-03-20 08:23 Sk_sync_closer 阅读(55) 评论(0) 推荐(0)
摘要: 来自 @reveal,感觉很酷,就记下来了。 令键值的前 24 位为 $a$,后 8 位为 $b$, 建立 $a$ 对 $1\sim n$ 的映射 $k$,然后存数组 $c_{k,b}$ 就行了。 //by reveal struct emap{ int a[1<<24],size; pr t[N] 阅读全文
posted @ 2023-03-16 10:37 Sk_sync_closer 阅读(49) 评论(0) 推荐(1)
摘要: 不女装,不关同步流,不切 P9141,和 lty 贴过了。 Q A $\colorbox{black}{\color{black}{政治敏感,隐去}}$ 达咩 去JC LC捏 请提供必要材料( 可以在省选表演不关同步流但保龄吗 爆爆你的 可以让__int_R__摸小耳朵吗) 请先征得对方同意 阅读全文
posted @ 2023-03-11 10:08 Sk_sync_closer 阅读(37) 评论(0) 推荐(1)
摘要: 我永远喜欢数据结构。 显然 $l,r$ 的答案 $\in\{\sum\limits_{i=l}^ra_i-zp|z\in\mathbf{N}\}$,考虑求出 $z$。 线段树。每个节点上维护 $k_i$ 表示 $z=i$ 时,进入该节点时的当前答案最小值, 显然,若进入该节点时当前答案为 $g$,则 阅读全文
posted @ 2023-03-07 21:03 Sk_sync_closer 阅读(39) 评论(0) 推荐(0)
摘要: 我永远喜欢数据结构。 显然 $l,r$ 的答案 $\in\{\sum\limits_{i=l}^ra_i-zp|z\in\mathbf{N}\}$,考虑求出 $z$。 线段树。每个节点上维护 $k_i$ 表示 $z=i$ 时,进入该节点时的当前答案最小值, 显然,若进入该节点时当前答案为 $g$,则 阅读全文
posted @ 2023-03-07 21:01 Sk_sync_closer 阅读(39) 评论(0) 推荐(0)
摘要: VP?锐评! 省流:350 pts。unr 是真没人打。 A 赛时:真让你整上去了啊,还 $\max$ 整除 $\min$,还保证题面没有任何问题? 直接类似分块地维护颜色段,整段预处理段间前缀答案,散段直接算。 #include <cstdio> #include <algorithm> #def 阅读全文
posted @ 2023-02-28 17:04 Sk_sync_closer 阅读(34) 评论(0) 推荐(1)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 41 下一页