摘要:
转化计数对象。 直接数最终剩下的球的集合似乎并不好做。考虑数选择的球的集合(显然选择的顺序不重要,只有选择了哪些球重要)。 先把所有球按 坐标从小到大排序。设我们选择的球的下标为 。那么能选择这些球当且仅当 \(y_{i_1} > 阅读全文
摘要:
洛谷传送门 CF 传送门 先二分答案 ,然后建一张图,距离 的连边,问题转化为判定这张图的最小点覆盖大小 。 观察到 很小,可以考虑指数级做法。考虑直接搜索,每次把度数最大的点拿出来,枚举它选不选。但是这样最坏复杂度是 阅读全文
摘要:
洛谷传送门 AtCoder 传送门 比较有意思的小清新题。 第一步是时光倒流,看成是每次经过一条未被访问过的边才染色。 奇偶相关容易想到二分图。发现若有一个黑白交替的奇环(即从一个点开始遍历完整个环得到的颜色序列是黑白交替地),那我们可以先染完这个环。又因为它是奇环,所以我们遍历一遍这个环就可以切换 阅读全文
摘要:
洛谷传送门 AtCoder 传送门 比较有趣的一个题。 考虑一个弱化版,算 colorful 序列个数。有一个 的 dp,大概就是设 为考虑到第 个数,当前最长互不相同后缀长度为 。 转移考虑若往后面填一个在这 个数以外 阅读全文
摘要:
415. [AGC044C] Strange Dance 使用经典 trick,Trie 从低位到高位建,维护每个人的位置。S 操作相当于交换一个点的 儿子和 儿子,打标记即可;R 操作相当于把根的 儿子轮换,然后递归到新的 儿子即可。 时 阅读全文