摘要:【洛谷P5369】【PKUSC2018】最大前缀和 题面 "洛谷" 题解 状压$dp$。 我们设$s[S]$表示选了$S$这个状态的数的和,$f[S]$表示最大前缀和为$s[S]$的方案数,$g[S]$表示任意前缀和均为负的方案数。 我们在输入的时候可以在$O(2^n n)$的复杂度将$s$的值算出 阅读全文
posted @ 2019-08-06 10:55 _connect 阅读(122) 评论(0) 推荐(0) 编辑
摘要:【洛谷p5465】【PKUSC2018】星际穿越 题面 "洛谷" 题解 众所周知PKUSC的题大多都不可做,今天好不容易看到1个倍增水题(我猜当时应该全场切了)。 我们设$f[i][j]$表示$i$点走$j$步可以到达的最左的点。 于是$f[i][j + 1] = min^{i 1}_{k=f[i] 阅读全文
posted @ 2019-08-05 15:42 _connect 阅读(85) 评论(0) 推荐(0) 编辑
摘要:欢迎来 "B站空间玩" "OI版小幸运" "OI版东京不太热" 希望大家喜欢啊。 阅读全文
posted @ 2019-07-31 21:43 _connect 阅读(231) 评论(2) 推荐(0) 编辑
摘要:【洛谷p3778】【APIO2017】商旅 题面 "洛谷" 题解 01分数规划水题... 设总收益为$x$总代价为$y$,那么题目中求的就是$\frac{x}{y} typedef long double db; const db eps = 1e 9; const int maxn = 110; 阅读全文
posted @ 2019-07-29 15:26 _connect 阅读(79) 评论(0) 推荐(0) 编辑
摘要:d1t1铺设道路 无力吐槽。但还是说一下。 我们想象一下就能知道,如果一个坑比前面一个坑要深的话那前面那个可以一起填掉。 这题放pjt1都不以为过... 甚至都不需要数组。 代码不贴了(洛谷上过的那个是去年11月码风还没加空格时候的代码)。 d1t2 货币系统 无力吐槽。完全背包。不是很想讲。 cp 阅读全文
posted @ 2019-07-28 12:47 _connect 阅读(154) 评论(0) 推荐(0) 编辑
摘要:我觉得一句话说的很好: 坟墓是为自己建的,那博客无非也是为了自己而写的。(好像本来就没啥人看我博客)。。 NOIP2018完美翻车,啥都去不了(就算没翻也没报提高组还是啥都去不了)。 普及组也是T4sb错误T3到现在依然认为是道神仙题翻了。 于是只能看着别人去省选,看着别人去APIO,看着别人去CT 阅读全文
posted @ 2019-07-27 22:21 _connect 阅读(350) 评论(4) 推荐(0) 编辑
摘要:不知不觉NOIP正在慢慢来了啊。 最近要开始刷些和NOIP难度类似的题目。 有空做了做NOIP2017的题,感觉和NOIP2018d2的难度区分有明显的感觉啊... d1t1 小凯的疑惑 不多说了,结论$a b a b$。 代码略。 d1t2 时间复杂度 大模拟题,细节有点多。 不过也还好,算是比较 阅读全文
posted @ 2019-07-24 16:29 _connect 阅读(300) 评论(1) 推荐(0) 编辑
摘要:被同机房早就1年前就学过的东西我现在才学,wtcl。设要求的数为$x$。 设当前处理到第$k$个同余式,设$M = LCM ^ {k 1} _ {i 1}$ , 前$k 1$个的通解就是$x + i M$。 那么其实第$k$个来说, 其实就是求一个$y$ 使得$x + y M ≡ a_k(mod b 阅读全文
posted @ 2019-07-23 18:57 _connect 阅读(67) 评论(0) 推荐(0) 编辑
摘要:70分算法:我们把所有的串都添加到$AC$自动机,然后按照$y$排序,时间复杂度$O(n^2)$。 我们考虑一些优化, 我们求的其实就是有多少个$x$串是$y$串的前缀的后缀。 其实就是$fail$指针的检索结构, 然后我们可以建出$fail$树, 然后转换一下询问。 其实就是这个东西: 把所有$y 阅读全文
posted @ 2019-07-20 10:03 _connect 阅读(60) 评论(0) 推荐(0) 编辑
摘要:化简一下题意:其实就是求: $\sum_{i = 1}^n [a0b1] + \sum_{i = 1}^n [a1b0]$ 其实就等于$\sum_{i = 1}^n [a0b1] + \sum_{i = 1}^n[b0] \sum_{i = 1}^n[a0b0]$,其实现在已经和$a1$没关系了,这 阅读全文
posted @ 2019-07-17 17:52 _connect 阅读(58) 评论(0) 推荐(0) 编辑
Live2D