00:00:00
2026.2.25
退役三月,脑子已经退化,看着身边的人一个个退竞,我也不远了。
A
。
注意不到
( , 是常量)的 背包转移方程式可以使用 Bitset 进行 时间的转移。 注意不到完全背包是一种特殊的多重背包,多重背包是一种特殊的
背包。 注意不到如果插入一个小的数,那这个集合几乎马上每个数都能被表示出来,后面的更新可以跳过很多;如果插入一个大的数,那么完全达不到更新
次,由于 很小,复杂度比较玄学。
时间复杂度
B
。
https://www.luogu.com.cn/problem/P3295,同类题目。
不同之处在于在线和离线,注意到在线每次都要下传一堆标记。
- 注意不到每一层只会被并查集合并
次,如果下传到已经合并了的地方直接退出,那么总体下传标记的复杂度就是 而不是 。
时间复杂度

