随笔分类 -  技巧-剪枝

摘要:题目 点这里看题目。 Burenka 有两张图片 ab,它们的大小可以表示为 n×m 的像素组合。每幅画的每个像素都有一个颜色——表示为一个从 02×105 的数字,并且在两幅画的每一行或每一列中都没有重复的颜色,除了颜色 $ 阅读全文
posted @ 2023-05-18 23:13 crashed 阅读(43) 评论(0) 推荐(0) 编辑
摘要:OID is forever god. 阅读全文
posted @ 2022-07-01 22:44 crashed 阅读(84) 评论(1) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-06-10 22:55 crashed 编辑
摘要:题目 点这里看题目。 分析 定义 ab 当且仅当 ab 的子串,题目就是要求 S[l:r] 的所有本质不同的子串和 构成的偏序集的最小链覆盖中链的条数。 熟练地使用 Dilworth 定理,我们转而求最长反链的长度。注意到,字符串作为元素 阅读全文
posted @ 2022-05-15 16:21 crashed 阅读(54) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2022-03-17 22:42 crashed 编辑
摘要:题目 点这里看题目。简要题意如下: 给定一个字符串 S,对它的每一个前缀,求其最小表示对应的后缀的下标。 对于 100% 的数据,满足 1|S|3×106。 分析 显然,一个循环表示就是一个后缀拼上一个前缀。 容易想到这样一个算法:基于询问的递 阅读全文
posted @ 2022-03-01 21:43 crashed 阅读(93) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2021-10-30 17:23 crashed 阅读(1) 评论(0) 推荐(0) 编辑
摘要:题目 点这里看题目。 分析 蛮巧妙的一道题目。 首先,虽然这个问题看起来有很明显的分块特征,但是我们可以对问题进行离线,并使用常用技巧——扫描右端点,维护左端点的一些信息。直接维护答案明显过于复杂,我们可以维护每个单点的贡献,然后区间求 min。 具体来说,当扫描到 r 的时候,对 阅读全文
posted @ 2021-10-15 21:42 crashed 阅读(110) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示