该文被密码保护。 阅读全文
摘要:
[Link](https://www.luogu.com.cn/problem/P6773) **题意** 给定一棵 $n$ 个节点的有根树和 $m$ 条祖先到后代的链。问有多少种把边权设置为 $0$ 或 $1$ 的方案使得每条链上至少有一条边是 $1$。 答案对 $998244353$ 取模。 $ 阅读全文
摘要:
[Link](https://www.luogu.com.cn/problem/P6816) **题意** 给定一个小写字母串 $s$,求: - 有多少字符串 $t$ 可以超出头尾地,可重复地覆盖 $s$。 - 在上面的条件下,最短的 $t$;如果有多个,输出字典序最小的。 $|s| \leq 2 阅读全文
摘要:
#879,复出之战。 阅读全文
摘要:
瞎扯,不做教程。 回文自动机是接受串 $s$ 所有本质不同回文子串的类自动机结构。 考察该类自动机结构的转移边上字符的含义,因为回文串是回文的,所以从 $s$ 转移到 $t$ 应该在 $s$ 所代表的字符串两边均加上转移边上的字符 $c$。 这样就会有一个问题:考虑每次走转移边字符串长度都增加 $2 阅读全文
摘要:
题意 给定长度为 $n$ 的数组 $a$,和 $q$ 次操作,支持: 给定 $i,x$,修改 $a_i$ 为 $x$ 给定 $l,r,k$,查询 $[l,r]$ 中是否每个数的出现次数都是 $k$ 的倍数 $1 \leq n,q \leq 3 \times 10^5,1 \leq a_i,x \le 阅读全文
摘要:
题意 给定 $n$ 个点的树,求点分治方案数,对 $10^9+7$ 取模。 两种方案不同当且仅当点分树不同。 $1 \leq n \leq 5000$ 题解 考虑怎样合并两个点分治方案。如果我们有关于 $u,v$ 的连通块的点分治方案,并且 $u,v$ 在点分树中的深度分别为 $x,y$,且现在多了 阅读全文
摘要:
题目链接 题意 给定 $n$ 堆石子 $a_1,a_2,\cdots,a_n$ 和一个集合 $S$,两名玩家轮流行动,每次可以在某堆石子中取走 $x$ 个(不能不取)。特殊地,如果 $x \in S$,那么下一次行动的玩家只能在同一堆石子中取。不能行动者负。 注意如果某名玩家选择将某堆大小为 $x$ 阅读全文