摘要:
四十一(D) link 最小生成树,考虑将边权排序。然后每次暴力加边,判断是否已经联通,这样复杂度是 \(\Theta(n^2)\)。 考虑 P1117 之法,对于当前边对应的长度 \(len\),将序列上 \(len\) 的倍数的下标设为关键点。 那么一个形如 \(AA\) 的串必定经过恰好两个关 阅读全文
posted @ 2024-03-06 16:54
iorit
阅读(6)
评论(0)
推荐(0)
摘要:
四十七(A) link 由于 \(x\) 严格递增(互不相同),考虑根号分治,设定阈值 \(B\)。 对于 \(x<B\) 的部分,直接做背包,求出 \(f_i\) 表示体积 \(i\) 能获得的最大价值。 转移一个物品进背包是 \(\Theta(k)\) 的,最多 \(\Theta(B)\) 个物 阅读全文
posted @ 2024-03-06 16:54
iorit
阅读(25)
评论(0)
推荐(0)

浙公网安备 33010602011771号