摘要: [SDOI2017]数字表格 由于使用markdown的关系 我无法很好的掌控格式,见谅 对于这么简单的一道题竟然能在洛谷混到黑,我感到无语 $$\begin{align } \prod\limits^{n}_{i=1} \prod\limits^{m}_{j=1} fi[gcd(i,j)] &= 阅读全文
posted @ 2018-06-15 22:41 remoon 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 求$\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{m}d(ij)$ 不知道怎么讲..... 首先考虑$d(ij)$究竟是什么 首先,很自然地想到,既然是求$ij$的约数个数 因此就枚举$i,j$的约数 即$d(ij) =\sum\limits_{x|i}\sum\l 阅读全文
posted @ 2018-06-13 12:36 remoon 阅读(259) 评论(0) 推荐(0) 编辑
摘要: [APIO2018] 铁人两项 题目大意: 给定一张图,问有多少三元组(a,b,c)(a,b,c 互不相等)满足存在一条点不重复的以a为起点,经过b,终点为c的路径 如果你不会圆方树 放弃是最好的选择(先学了再来吧) 如果你会圆方树 考虑\((a,...,c)\) 1.如果a,c不同属一个点双,不难 阅读全文
posted @ 2018-05-28 20:40 remoon 阅读(234) 评论(0) 推荐(0) 编辑
摘要: SPOJ1811 && SPOJ1812 LCS && LCS2 非常神奇的两道题。。。 题目大意: 给定n个字符串,求最长公共子串 做法1: 后缀数组: 把字符串连起来建成一个长串 二分长度 --> 最长的长度即可 二分判断条件,有一组height分组中出现了所有子串的某一后缀 做法2: 后缀树: 阅读全文
posted @ 2018-05-07 00:21 remoon 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 也没什么好讲的,背下来也没什么问题。 不过理解更好吧。 对应洛谷后缀自动机的模板题 。。。。。。。。。。。。。 虽然后缀树很强,但是请注意: 常数还是有的(而且比较大。。。。,估计是唯一不如后缀自动机的地方) 节点数很难超过1.5*n,考场上可以试试卡卡空间什么的 阅读全文
posted @ 2018-05-06 16:55 remoon 阅读(884) 评论(1) 推荐(2) 编辑
摘要: [APIO2015]巴厘岛的雕塑 题目描述 印尼巴厘岛的公路上有许多的雕塑,我们来关注它的一条主干道。 在这条主干道上一共有\(N\)座雕塑,为方便起见,我们把这些雕塑从 1 到\(N\)连续地进行标号,其中第\(i\)座雕塑的年龄是\(Y_{i}\)年。 为了使这条路的环境更加优美,政府想把这些雕 阅读全文
posted @ 2018-05-05 15:27 remoon 阅读(254) 评论(0) 推荐(0) 编辑
摘要: [APIO2010]特别行动队 题面很直白,就不放了。 太套路了,做起来没点感觉了。 \(dp(i)=dp(j)+a*(s(i)-s(j))^{2}+b*(s(i)-s(j))+c\) 直接推出一个斜率优化的式子上单调队列就好了 时间/空间复杂度:\(O(n)\) #include<cstdio> 阅读全文
posted @ 2018-05-02 23:27 remoon 阅读(230) 评论(0) 推荐(0) 编辑
摘要: [APIO2014]序列分割 题目大意: 你正在玩一个关于长度为\(n\)的非负整数序列的游戏。这个游戏中你需要把序列分成\(k+1\)个非空的块。为了得到\(k+1\)块,你需要重复下面的操作\(k\)次: 选择一个有超过一个元素的块(初始时你只有一块,即整个序列) 选择两个相邻元素把这个块从中间 阅读全文
posted @ 2018-05-02 17:54 remoon 阅读(180) 评论(0) 推荐(0) 编辑
摘要: [HNOI2012]集合选数 题目描述 《集合论与图论》这门课程有一道作业题,要求同学们求出\({1,2,3,4,5}\)的所有满足以 下条件的子集:若 x 在该子集中,则 2x 和 3x 不能在该子集中。 同学们不喜欢这种具有枚举性 质的题目,于是把它变成了以下问题:对于任意一个正整数, 如何求出 阅读全文
posted @ 2018-04-29 17:20 remoon 阅读(223) 评论(0) 推荐(0) 编辑
摘要: UVA11107 Life Forms 题目描述: 求出出现在一半以上的字符串内的最长字符串。 数据范围: \(\sum len(string) <= 10^{5}\) 非常坑的题目。 思路非常好想。 构造出后缀数组。 二分出\(len\)后用\(height\)分组 记\(bel(i)\)表示排名 阅读全文
posted @ 2018-04-29 16:02 remoon 阅读(232) 评论(0) 推荐(0) 编辑