摘要: 题解 最小割+主席树优化建图 首先看到每个点只有$0/1$两种状态就想到最小割 然后由于有一个限制是点$i$是黑点且有符合条件的白点就会减去$p_i$ 所以我们将$S$集合设为黑点集合,$T$集合设为白点集合 然后$S\to i$流量为$b_i$ , $i\to T$流量为$w_i$ 然后我们就需要 阅读全文
posted @ 2019-04-26 21:46 beretty 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 题意 给你一个无向图G(V,E)。 每个顶点都有一个int范围内的整数的标记。 不同的顶点可能有相同的标记。 对于边(u,v),我们定义Cost(u,v)= mark [u] xor mark [v]。 现在我们知道某些节点的标记了。你需要确定其他节点的标记,以使边的总成本尽可能小。 题解 最小割 阅读全文
posted @ 2019-04-26 15:52 beretty 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 题解 似乎这玩意儿叫做$K$路径覆盖问题 可以发现$K$个人每个人走过的点集不相交 就是有$n$个点$m$条边的图,边有边权,从$0$出发,中途如果经过点$u$,那么之前必须经过点$u 1$,可以从点$S$出发最多$K$次,问走到$n$的最小花费 那么题目就转化成了用不超过$K$条不相交的链覆盖整张 阅读全文
posted @ 2019-04-26 15:43 beretty 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 题目描述 众所周知卡农是一种复调音乐的写作技法,小余在听卡农音乐时灵感大发,发明了一种新的音乐谱写规则。他将声音分成 n 个音阶,并将音乐分成若干个片段。音乐的每个片段都是由 1 到 n 个音阶构成的和声,即从 n 个音阶中挑选若干个音阶同时演奏出来。为了强调与卡农的不同,他规定任意两个片段所包含的 阅读全文
posted @ 2019-04-26 09:42 beretty 阅读(326) 评论(0) 推荐(0) 编辑