随笔分类 - 题解
摘要: 这个题挺简单。 显然只有字符串的每种字母个数才有意义,哈希表浅存一下。 对于每个字符串,枚举 个字母,连一条向添加该字母后的字符串的边,显然最后会建出一个 DAG,找这个图的最长路即可,这个复杂度比较对, 。 或
阅读全文
摘要: update 2021.10.13:修正了某些错误。 很有意思的一道题,总算调出来了,分享下自己的思路。 显然可以树形 DP, 表示节点 的答案,有转移方程$$f_u=\min (f_v+a_u b_v),v\in \text{subtree}(u)
阅读全文
摘要: 显然有 DP 做法, 表示走到第 行第 列的方案数量。 有转移方程$$f(i,j)=f(i-1,j-1)+f(i,j-1)+f(i+1,j-1)+\sum\limits_{i=1}^{\left\lfloor{\frac{j}{2}}\
阅读全文
摘要: 题意 给定一棵 个节点的树,对它进行 DFS,每次 DFS 随机排列当前节点的所有儿子,求每个点的期望时间戳。 数据范围: 做法 以下用 表示点 时间戳的期望值, 表示点 的子树大小。
阅读全文
摘要: 一个 LCT + 二分查找重心的做法。 题意 给定一个森林,支持以下操作: A x y:连接 。 Q x:查询点 所在树的重心。 Xor:查询所有树的重心编号的异或和。 简化版题意:动态维护树重心。 题解 对于节点 ,维护 和 $t
阅读全文