该文被密码保护。 阅读全文
posted @ 2022-04-07 17:16 茶Tea 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-01-21 21:01 茶Tea 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-10 16:43 茶Tea 阅读(14) 评论(0) 推荐(0) 编辑
摘要: Description 一个长度为 n 的字符串是好的当且仅当它由 'A', 'B', 'C' 组成,且可以通过若干次删除除了"AB"和"BA"的连续子串变为空串。 问有多少个长度为 n 的好串,对 998244353 取模。 $n\le 10 ^ 7$ , 保证 n 为偶数。 Solution 本 阅读全文
posted @ 2019-11-09 18:14 茶Tea 阅读(413) 评论(0) 推荐(0) 编辑
摘要: Description 给出若干条线段 $(L[i], R[i])$ ,把他们分成两个非空的集合,最大化集合内线段交的和。 $n\le 10 ^ 5$ Solution 考虑最小的一个右端点 p 和最大的一个左端点 q 。 讨论: 1. p 和 q 在同一集合内,那么选择一条除了这两条外最长的线段单 阅读全文
posted @ 2019-11-09 15:58 茶Tea 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Description 给定一棵有 $n$ 个节点的树,满足 $n$ 为偶数。初始时,每条边都为白色。 现在请你将这些点两两配对成 $\frac{n}{2}$ 个无序点对。每个点对之间的的路径都会被染成黑色 求有多少种配对方案,使得树上没有白边? $n\le 5000$ Solution 法一: 树 阅读全文
posted @ 2019-11-04 20:15 茶Tea 阅读(344) 评论(0) 推荐(1) 编辑
摘要: Description 给定一棵 $n$ 个点的有根树,节点标号 $1 \sim n$,$1$ 号节点为根。 给定常数 $k$。 给定 $Q$ 个询问,每次询问给定 $x,y$。 求: $$ \sum\limits_{i \le x} \text{depth}(\text{lca}(i,y))^k 阅读全文
posted @ 2019-09-22 15:29 茶Tea 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Description Soluiton 结论1:$x_1, x_2, x_3, x_4, \cdots x_k$ 到根的路径的并的和等于把 $x_1, x_2\cdots x_k$ 按 $dfn$ 排序后所有点到根的 $dis$ 减去相邻两个点 LCA 到根的 $dis$。 证明:考虑用增量法,已 阅读全文
posted @ 2019-09-20 10:39 茶Tea 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Description: Solution: $O(n^2)$ 的做法就是每次 dfs 整棵树 贪心从下往上选,具体而言就是维护以 u 儿子传上来的最长链和次长链,如果最长链 + 次长链 + 1 $\geq$ $k$ 则拼成一条长度为 $k$ 的链,然后穿一条长度为 0 的上去,否则把最长链传上去。 阅读全文
posted @ 2019-09-20 08:38 茶Tea 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 半平面交: 问题简述: 给定一些半平面,求他它们交集(大小,周长,$\cdots$)。 半平面的表示: 半平面通常由一些关于直线的不等式给出,比如 $y\le kx + b$ 半平面就是直线 $y = kx + b$ 下方的一块区域。 而如果我们 钦定半平面在有向直线的左侧 ,那么我们就可以通过一条 阅读全文
posted @ 2019-09-18 09:26 茶Tea 阅读(242) 评论(0) 推荐(0) 编辑