
倍增
lqybzx
123
展开
-
bzoj 1977: [BeiJing2010组队]次小生成树
Description 小 C 最近学了很多最小生成树的算法,Prim 算法、Kurskal 算法、消圈算法等等。 正当小 C 洋洋得意之时,小 P 又来泼小 C 冷水了。小 P 说,让小 C 求出一个无向图的次小生成树,而且这个次小生成树还得是严格次小的,也就是说: 如果最小生成树选择的边集是 EM,严格次小生成树选择的边集是 ES,那么需要满足:(value(e) 表示边 e的权值)原创 2014-10-21 22:10:11 · 680 阅读 · 0 评论 -
bzoj 1776: [Usaco2010 Hol]cowpol 奶牛政坛
Description 农夫约翰的奶牛住在N (2 <= N <= 200,000)片不同的草地上,标号为1到N。恰好有N-1条单位长度的双向道路,用各种各样的方法连接这些草地。而且从每片草地出发都可以抵达其他所有草地。也就是说,这些草地和道路构成了一种叫做树的图。输入包含一个详细的草地的集合,详细说明了每个草地的父节点P_i (0 <= P_i <= N)。根节点的P_i == 0, 表示原创 2014-10-16 19:30:16 · 1356 阅读 · 0 评论 -
bzoj 1787: [Ahoi2008]Meet 紧急集合
题目大意:给你一棵N个节点的数,M个询问,原创 2014-10-16 19:06:10 · 931 阅读 · 0 评论