摘要: 传送门 考虑构造一些区间使得树尽可能的 "大" 发现这棵树最多就是一条链加上链上出去的其他边连接的点 构造的区间大概长这样(图比较丑请谅解..$qwq$,图中每一个 "└┘" 都是一段区间): 发现树其实就是个 "毛毛虫":传送门 所以直接求最大的毛毛虫即可 设毛毛虫的主链集合为 $S$ ,那么毛毛 阅读全文
posted @ 2019-10-09 17:36 LLTYYC 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 传送门 注意到 $m$ 只有 $20$ ,考虑一下状压 $dp$ 设 $f[S]$ 表示当前确定的字符集合为 $S$ ,那么转移就考虑从最右边加入的下一个字符 $c$ 那么问题来了,代价如何计算 考虑每次加入一个字符以后对于所有字符间的移动$(c_i,c_{i+1})$产生的代价 那么显然只有当 $ 阅读全文
posted @ 2019-10-09 17:06 LLTYYC 阅读(655) 评论(0) 推荐(1) 编辑
摘要: 传送门 求合法的串看一眼很不可做 考虑一下总方案减去不合法方案 考虑如何求不合法的串,首先串中连续的相同字符一定是回文串的一部分 然后考虑 $AB$ 交错的情况,发现对于某个 $A$ 它如果左右都有 $B$ 那么一定也是回文串的一部分 对于 $B$ 也是同理 那么只要考虑一段 $A$ 和一段 $B$ 阅读全文
posted @ 2019-10-09 16:27 LLTYYC 阅读(624) 评论(0) 推荐(2) 编辑
摘要: 传送门 题目别看错了,好像挺多人都读错了... 然后显然可以贪心,只有在需要用 $\text{magic crystals}$ 的时候才用 那么直接模拟即可 如果初始相邻两个突出的平台高度不连续那么我们显然可以直接从上面一步步操作到达下面的平台的上面一个位置 此时考虑如果我们直接操作,那么下面那个平 阅读全文
posted @ 2019-10-09 16:10 LLTYYC 阅读(632) 评论(0) 推荐(0) 编辑