摘要:
由于碰到了一道题CF1303G Sum of Prefix Sums,在处理路径时普通的点分治竟然不可暴力维护,而边分治却可以轻松维护,于是学了一学。 建议看本文时有着点分治学习基础。 边分治相较于点分治,在分支过程中将仅需要合并两颗子树,使得操作更加简单,也能维护更多的信息。 类似于点分治,边分治 阅读全文
摘要:
###CF1250I Show Must Go On 发现此题网上没有题解,赶紧写一发,可能增加知名度 先翻译一下题面,主要是因为原文太有文采~~(离谱)~~了 给定一个可重集,在其所有和小于$k$的子集中,按照子集大小为第一关键字降序排序,子集和为第二关键字升序排序,输出前$m$个子集的大小和和, 阅读全文
摘要:
###CF1430G Yet Another DAG Problem 由$n\leq 18$最大权值与最小权值的差小于18 然后想到枚举权值,通过状压来给部分点赋值 通过参数分离,可以在一条边较小一头的点被赋值时向$dp$中减去$w*a$ 在另一头被赋值时补回贡献。 在赋值时注意判断是否可行即可 数 阅读全文