随笔分类 - 图论—生成树
摘要:F. The Shortest Statement http://codeforces.com/contest/1051/problem/F 题意: n个点,m条边的无向图,每次询问两点之间的最短路。(m-n<=20) 分析: dijkstra。 如果是一棵树,那么可以直接通过,dis[u]+dis
阅读全文
摘要:3551: [ONTAK2010]Peaks加强版 https://www.lydsy.com/JudgeOnline/problem.php?id=3551 分析: kruskal重构树 + 倍增 + 主席树。 首先建立kruskal重构树,那么查询就变成了,在kruskal重构树上找倍增找到最上
阅读全文
摘要:3624: [Apio2008]免费道路 https://www.lydsy.com/JudgeOnline/problem.php?id=3624 题意: 一张无向图,每种边有两种类型0和1。求一个最小生成树使得有k条0边。 分析: 为了满足有k条0边的限制,先考虑0边哪些必选,如果所有1边都加入
阅读全文
摘要:3732: Network https://www.lydsy.com/JudgeOnline/problem.php?id=3732 分析: 最小生成树+倍增 或者 kruskal重构树。 1、可以求出最小最小生成树,然后倍增求出两条路径的最大值。 2、kruskal重构树,直接求出LCA即可。
阅读全文
摘要:#2718. 「NOI2018」归程 https://loj.ac/problem/2718 分析: 首先按h建立kruskal重构树,每个节点保存新加入这条边的高度。另记录一个数组dis,表示在重构树中,以这个点为根的子树中,距离1号点最小的距离是多少。 查询所有大于某个值得边,就是在kruska
阅读全文
摘要:1821: [JSOI2010]Group 部落划分 Group 链接 分析: 二分,然后把小于这条边的全连上,然后判断联通块的个数,如果<k,那么说明mid太大,否则说明mid太小。 其实有更奇妙的思路,从小的往大的加边,一旦加到使联通块的个数==k-1了,说明k个联通块已经构造出来了,再加入这一
阅读全文
摘要:P2619 [国家集训队2]Tree I 链接 分析: 为了确定白边选入的数量,所以给白边加一个权值,二分这个值,然后最小生成树。可以发现白边的数量虽这个值的增大而减小,满足单调性。 有一个问题:如果在二分过程中给白边加上mid,白边数比need多,加mid+1,白边数need少。即存在很多相等的白
阅读全文
摘要:3714: [PA2014]Kuglarz 链接 思路: 好题。对于每个点都需要确定它的值,那么一个点可以直接询问[i,i]来确定,或者已经知道了[i,j]和[i+1,j]推出来。 但是可能产生冲突,所以要增加一些限制。比如选了[1,1]和[2,2]就不能再选[1,2]了。 还有一个结论:答案一定是
阅读全文
摘要:spoj 104 Highways 生成树计数,matrix-tree定理的应用。 Matrix-tree定理: D为无向图G的度数矩阵(D[i][i]是i的度数,其他的为0),A为G的邻接矩阵(若u,v之间存在边,A[u][v]=A[v][u]=1),C=D-A。 对于一个无向图G,它的生成树个数
阅读全文
摘要:P1194 买礼物 P1194 买礼物 P1194 买礼物 题目描述 又到了一年一度的明明生日了,明明想要买B样东西,巧的是,这B样东西价格都是A元。 但是,商店老板说最近有促销活动,也就是: 如果你买了第I样东西,再买第J样,那么就可以只花K[I,J]元,更巧的是,K[I,J]竟然等于K[J,I]
阅读全文
摘要:P1783 海滩防御 P1783 海滩防御 P1783 海滩防御 题目描述 WLP同学最近迷上了一款网络联机对战游戏(终于知道为毛JOHNKRAM每天刷洛谷效率那么低了),但是他却为了这个游戏很苦恼,因为他在海边的造船厂和仓库总是被敌方派人偷袭。于是,WLP动用了他那丰满且充实的大脑(或许更偏向前者
阅读全文
摘要:3366 矿石 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 3366 矿石 3366 矿石 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Di
阅读全文
摘要:2753: [SCOI2012]滑雪与时间胶囊 Description a180285非常喜欢滑雪。他来到一座雪山,这里分布着M条供滑行的轨道和N个轨道之间的交点(同时也是景点),而且每个景点都有一编号i(1<=i<=N)和一高度Hi。a180285能从景点i 滑到景点j 当且仅当存在一条i 和j
阅读全文
摘要:1196: [HNOI2006]公路修建问题 Description OI island是一个非常漂亮的岛屿,自开发以来,到这儿来旅游的人很多。然而,由于该岛屿刚刚开发不久,所以那里的交通情况还是很糟糕。所以,OIER Association组织成立了,旨在建立OI island的交通系统。 OI
阅读全文
摘要:P1991 无线通讯网 P1991 无线通讯网 P1991 无线通讯网 题目描述 国防部计划用无线网络连接若干个边防哨所。2 种不同的通讯技术用来搭建无线网络; 每个边防哨所都要配备无线电收发器;有一些哨所还可以增配卫星电话。 任意两个配备了一条卫星电话线路的哨所(两边都ᤕ有卫星电话)均可以通话,无
阅读全文
摘要:P1195 口袋的天空 P1195 口袋的天空 P1195 口袋的天空 题目背景 小杉坐在教室里,透过口袋一样的窗户看口袋一样的天空。 有很多云飘在那里,看起来很漂亮,小杉想摘下那样美的几朵云,做成棉花糖。 题目描述 给你云朵的个数N,再给你M个关系,表示哪些云朵可以连在一起。 现在小杉要把所有云朵
阅读全文
摘要:P2212 [USACO14MAR]浇地Watering the Fields P2212 [USACO14MAR]浇地Watering the Fields P2212 [USACO14MAR]浇地Watering the Fields 题目描述 Due to a lack of rain, Fa
阅读全文
摘要:P1111 修复公路 P1111 修复公路 P1111 修复公路 题目背景 A地区在地震过后,连接所有村庄的公路都造成了损坏而无法通车。政府派人修复这些公路。 题目描述 给出A地区的村庄数N,和公路数M,公路是双向的。并告诉你每条公路的连着哪两个村庄,并告诉你什么时候能修完这条公路。问最早什么时候任
阅读全文
摘要:P1396 营救 P1396 营救 P1396 营救 题目描述 “咚咚咚……”“查水表!”原来是查水表来了,现在哪里找这么热心上门的查表员啊!小明感动的热泪盈眶,开起了门…… 妈妈下班回家,街坊邻居说小明被一群陌生人强行押上了警车!妈妈丰富的经验告诉她小明被带到了t区,而自己在s区。 该市有m条大道
阅读全文
摘要:P1547 Out of Hay P1547 Out of Hay P1547 Out of Hay 题目背景 奶牛爱干草 题目描述 Bessie 计划调查N (2 <= N <= 2,000)个农场的干草情况,它从1号农场出发。农场之间总共有M (1 <= M <= 10,000)条双向道路,所有
阅读全文

浙公网安备 33010602011771号