11 2023 档案

摘要:传送门。 求出包含某个点连通块大小为K的权值和最大值。 钦定1为根节点,只求根节点的答案,其实是一个依赖性01背包问题可以nk的时间内解决。 考虑进行换根操作,由于背包是取max的背包没办法进行背包的删除,然而取前后缀背包背包的合并为k2复杂度过高。 当时还有一个想法是点分树,但是维护的信 阅读全文
posted @ 2023-11-27 15:11 chdy 阅读(31) 评论(0) 推荐(0) 编辑
摘要:传送门 先考虑E1 只需要删除两条线使得不被覆盖的点数最多。 观察到点数只有200000 那么我们完全可以先将被至少3条线覆盖的点删掉。 考虑枚举一条线,枚举这条线覆盖的点寻找另外一条线覆盖这些点中的最大值,然后再找没覆盖这些点之外的线的最大值即可。 复杂度容易证明是线性的。 阅读全文
posted @ 2023-11-02 20:45 chdy 阅读(21) 评论(0) 推荐(0) 编辑
摘要:传送门 容易想到求出竞赛图上最大环k的数量,再求出k1的数量作差即可得到答案。 设指数型生成函数G(x)表示大小为i的环的方案数。 G(x)=i=1kaii!xi 那么最大环k的数量\(= 阅读全文
posted @ 2023-11-01 21:52 chdy 阅读(31) 评论(0) 推荐(0) 编辑
摘要:传送门 给出一个n个数的集合,定义任意一个子集S的价值为|S|maxmin(xSax) 显然可以先将{ai}进行由小到大的排序。 先考虑只有一个数字的情况答案为ai3 考虑枚举\( 阅读全文
posted @ 2023-11-01 09:30 chdy 阅读(34) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示