随笔分类 -  离线

摘要:洛谷传送门 转化一下题意,变成求 x 在只经过编号 [l,r] 的点,能走到多少种颜色。 考虑建出点分树。一个结论是原树上的一个连通块,一定存在一个点,使得它在点分树上的子树完全包含这个连通块的所有点。证明考虑点分治的过程,一个连通块如果没被其中一个点剖开就一定在同一个子树 阅读全文
posted @ 2023-12-29 22:01 zltzlt 阅读(11) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1864F "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1864/F "CF 传送门") 感觉 $\text{F x+ 阅读全文
posted @ 2023-08-29 07:56 zltzlt 阅读(35) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1847F "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1847/F "CF 传送门") 我们首先观察 a 的形态。令题面中给出的 $ 阅读全文
posted @ 2023-07-10 10:45 zltzlt 阅读(58) 评论(0) 推荐(1) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc223_h "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc223/tasks/abc223_h "AtCoder 传送门") 考虑一个无脑做法: 阅读全文
posted @ 2023-06-14 18:11 zltzlt 阅读(30) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1827D "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1827/D "CF 传送门") 考虑固定一个重心,设 k 为重心最大子树大小 阅读全文
posted @ 2023-05-16 18:46 zltzlt 阅读(40) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 比 CF547E 略难的字符串好题。 思路 首先令 m=i=1n|si|。 设 ai 为第 i 个字符串在 AC 自动机上的终止结点。考虑在 AC 自动机上匹配的过程,xy 中出现的次数就相当于在 Trie 阅读全文
posted @ 2022-07-01 22:59 zltzlt 阅读(27) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 思路 类比 洛谷 P2414 / LOJ 2444 「NOI2011」阿狸的打字机 。如果做过那题,那这题就很简单了。 首先把 [l,r] 拆成 [1,l1][1,r]。设 ai 为第 i 个字符串在 AC 自动机上的终止结点。仍然考虑在 AC 阅读全文
posted @ 2022-06-26 15:20 zltzlt 阅读(15) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 LOJ 传送门 CF Gym 传送门 思路 先建出来原来 n 个串的 Trie,再对询问串的反串建 AC 自动机,则一个串 S 在 AC 自动机上的所有后缀就是不断跳 fail 直到根结点。建出 fail 树后统计子树和 阅读全文
posted @ 2022-06-26 13:31 zltzlt 阅读(33) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 SPOJ 传送门 思路 看到去重想到离线。将所有询问按右端点升序排序。设 lstiaj=aij<i 的最大 j,若不存在则 lsti=0bj 表示 k=jiak阅读全文
posted @ 2022-06-26 13:04 zltzlt 阅读(21) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 LOJ 传送门 思路 首先套路地建 AC 自动机,并存下每一行的终止结点,记为 ax。 考虑在 AC 自动机上匹配的过程,xy 中出现的次数就相当于在 Trie 树上 ay 到根结点的链上,每个结点都不断跳 fail,有多少个结点是 \(a_x\ 阅读全文
posted @ 2022-06-22 07:48 zltzlt 阅读(42) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 SPOJ 传送门 题意 给定 N 个非负整数 A1,A2,...,ANQ 组询问 (vj,aj,bj),对于第 j 组询问,你需要回答满足 1lrN 且 \(a_j \le r - l + 1 阅读全文
posted @ 2022-06-21 12:34 zltzlt 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示