摘要:
dancing link x DLX又称dancing links X 是一种 解决重复覆盖和精确覆盖的高效算法 精准覆盖:一个全集S有若干个子集S1,S2,……Sn,选取其中若干个子集,使得这些集合中出现了S中每个元素各一次。举个例子: 全集S={1,2,3,4,5,6,7}, 用子集S1={1, 阅读全文
摘要:
P3177 [HAOI2015]树上染色 有一棵点数为 n 的树,树边有边权。给你一个在$ 0 \sim n $之内的正整数 k ,你要在这棵树中选择 k 个点,将其染成黑色,并将其他 的 n−k 个点染成白色。将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间的距离的和的受益。问受益最大值 阅读全文