随笔分类 - 技巧-剪枝
摘要:题目 点这里看题目。 Burenka 有两张图片 和 ,它们的大小可以表示为 的像素组合。每幅画的每个像素都有一个颜色——表示为一个从 到 的数字,并且在两幅画的每一行或每一列中都没有重复的颜色,除了颜色 $
阅读全文
摘要:OID is forever god.
阅读全文
摘要:题目 点这里看题目。 分析 定义 当且仅当 为 的子串,题目就是要求 的所有本质不同的子串和 构成的偏序集的最小链覆盖中链的条数。 熟练地使用 Dilworth 定理,我们转而求最长反链的长度。注意到,字符串作为元素
阅读全文
摘要:题目 点这里看题目。简要题意如下: 给定一个字符串 ,对它的每一个前缀,求其最小表示对应的后缀的下标。 对于 的数据,满足 。 分析 显然,一个循环表示就是一个后缀拼上一个前缀。 容易想到这样一个算法:基于询问的递
阅读全文
摘要:题目 点这里看题目。 分析 蛮巧妙的一道题目。 首先,虽然这个问题看起来有很明显的分块特征,但是我们可以对问题进行离线,并使用常用技巧——扫描右端点,维护左端点的一些信息。直接维护答案明显过于复杂,我们可以维护每个单点的贡献,然后区间求 。 具体来说,当扫描到 的时候,对
阅读全文