上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: E 注意到后面选对前面的答案没有影响,而且前面选的顺序对后面的影响是连续的一段(如选 2 个,那么对应的 $c$ 就应该是 $c[i-2..i]$(对应 $i$ 是 1、2、3 个选时的答案)) 然后就可以 dp 了:设 $dp[i][j]$ 表示考虑到前 $i$ 个物品,选了 $j$ 个时的最小花 阅读全文
posted @ 2023-02-06 12:48 SkyRainWind 阅读(35) 评论(0) 推荐(0)
摘要: 打了一个寒假终于在寒假末尾(小号)打上紫了~(大号好几年没打过比赛了) 其实之前还有一次很有希望的一场,结果出了个错题 unrated 了…… 2D 是一个期望题,本来没什么信心的结果推着推着推出来了,就赢了 继续努力吧,在平衡好时间的同时不断提升自己的水平,争取弥补一下之前的遗憾! 阅读全文
posted @ 2023-02-05 22:35 SkyRainWind 阅读(25) 评论(0) 推荐(0)
摘要: 题目链接:http://zhengruioi.com/problem/87 题解: 首先考虑 $f(l,r)$ 代表什么,官方题解很详细了就不再赘述了: 因此我们要求的就是对于所有 $l,r \rightarrow l-1$ 和 $r$ 的最长公共前缀的 1 的个数,记为 S 容易发现答案就是所有 阅读全文
posted @ 2023-02-03 22:58 SkyRainWind 阅读(48) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P5435 请忽略题目名称 学到一个科技:binary GCD,能够快速求出两个数 GCD(从这道题来看已经接近 $O(1)$ 了) 代码: // by SkyRainWind #include <bits/stdc++.h 阅读全文
posted @ 2023-02-02 22:30 SkyRainWind 阅读(85) 评论(0) 推荐(0)
摘要: bitset:一个01位如果用bool存的话需要 1byte,而用bitset只需要 1bit(=1/8 byte) 每次两个集合取并的时候可以除以一个大常数(32/64),从而优化复杂度 LOJ515 设 $dp[i]$ 表示考虑到第 $i$ 个区间,能形成的和的状态是0/1(该位为1代表可以出现 阅读全文
posted @ 2023-02-01 22:07 SkyRainWind 阅读(22) 评论(0) 推荐(0)
摘要: 题单:https://www.luogu.com.cn/training/100578#problems 嘛虽然是 26 题,但是简单的题就不想写了... 就写绿题及以上的吧 E 对重量 dp,设 $dp[i][v]$ 表示考虑到前 $i$ 个物品,价值为 $v$ 时的最小重量 // by SkyR 阅读全文
posted @ 2023-01-31 12:26 SkyRainWind 阅读(42) 评论(0) 推荐(0)
摘要: 题目链接:https://codeforces.com/contest/1790/problem/G 题解: 首先一个硬币如果能移动到根节点,必然从他的父亲开始一直到根的路径都是bonus 考虑钦定让某个硬币移动到根,其它的硬币能否为其提供足够的步数。因为是个图,所以先用 bfs 求一下根到这个点的 阅读全文
posted @ 2023-01-29 11:32 SkyRainWind 阅读(58) 评论(0) 推荐(0)
摘要: sosdp 可以做的题目:对子集/超集的 dp,这里对子集相关的部分做一下分析 参考资料 设 $f[mask][i]$ 表示从低到高考虑到 $mask$ 的第 $i$ 位(从 0 开始算),而且这 $i+1$ 位都是 $mask$ 的子集并且第 $i+1$ 位及以上都和 $mask$ 完全相同时的和 阅读全文
posted @ 2023-01-28 17:41 SkyRainWind 阅读(59) 评论(0) 推荐(0)
摘要: 题目链接:https://codeforces.com/contest/1779/problem/E 题解: 将一个完全图的每条边定向,构成的有向图叫做 竞赛图 也很好理解,$n$ 个人两两比赛,肯定有胜有负,赢家向负者连边,就构成了这张图。 竞赛图有一些有用的性质: 缩点后拓扑序唯一(也可以简单理 阅读全文
posted @ 2023-01-26 22:16 SkyRainWind 阅读(109) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P3121(4824) 题解: 4824 是 Censoring S,只需要对单模式串进行操作,3121 需要对多模式串 4824 开一个前缀hash数组,每次扫到当前点就判一下 $[i-k+1,i]$ 是否能与模式串的 h 阅读全文
posted @ 2023-01-25 12:08 SkyRainWind 阅读(62) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页