01 2018 档案
摘要:A. Non-palidromic cutting 考虑无解的情形:只能是形如、、这三种情况。 有解时,对于最小划分,答案必定是或者,判断整个串是否是回文串即可。 对于最大划分,设表示前个字符的最大划分,则$f[i]=\
阅读全文
摘要:A. Candy Game 显然最优策略是一个一个吃,故比较哪种糖果的个数比较多即可。 B. PreSuffix 对所有串建立AC自动机,那么若前缀是前缀的后缀,说明是Fail树上的祖先。 所以对于询问,答案就是两点在Fail树上的LCA在原Trie中子树内的字
阅读全文
摘要:问题等价于每个三角形里至少选择两个点。 考虑拓扑,每次取出度数为的点,代表一个只与最多一个三角形相邻的三角形。 如果已选,那么以及都已经被覆盖,无需再选其它点。 否则因为至少要选两个点,选和一定最优。 时间复杂度
阅读全文