
阈值优化
文章平均质量分 61
ZigZagK
一个蒟蒻。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【后缀自动机+阈值优化】HackerRank(Week of Code 30)[Substring Queries]题解
题目概述给出n个串和T个询问,每个询问求x串y串的最长公共子串。解题报告两个串的最长公共子串(下文简称LCS)可以用SAM方便的求出。那么这道题可以先对所有串预处理出SAM,然后就可以快速求出两个串的LCS了。 但这样还是不够快,我们可以采取这样的策略:由于一个长度为len的串与任意一个SAM匹配的时间都是O(len)O(len),所以对于两个串A,B,让长度小的串和长度大的串的SAM匹配较好。原创 2017-07-14 22:21:08 · 950 阅读 · 0 评论 -
【阈值优化】BZOJ1257(CQOI2007)[余数之和sum]
题目概述求 ∑mi=1n mod i\sum_{i=1}^{m} n\ mod\ i 。解题报告令 n=mk+wn=mk+w ,则答案就是 ∑w\sum w ,我们只要枚举 mm 和 kk 就能确定 ww 。只枚举 mm 或 kk 都会炸,所以我们想到 mm 和 kk 都枚举,这样范围就会缩小到 n√\sqrt n :m:1−n√→k:n−n√k:1−n√→m:n−n√m:1-\sqrt n\to原创 2017-08-20 13:50:33 · 633 阅读 · 0 评论 -
【阈值优化+背包】51Nod1597[有限背包计数问题]题解
题目概述有一个容量为 nn 的背包,还有 nn 个物品,第 ii 个物品体积为 ii 且有 ii 个。解题报告双倍经验题LOJ6089。可怕的阈值优化……令 S=⌊n√⌋S=\lfloor \sqrt n\rfloor : 当物品均 ≤S\le S 的时候是系数背包, f[i][j]=∑f[i−1][j−ki]f[i][j]=\sum f[i-1][j-ki] ,用前缀和优化,记录 sum[i]=∑原创 2017-10-06 17:07:04 · 607 阅读 · 2 评论