随笔分类 - 图论——生成树
摘要:最后一次编辑于2019年8月15日上午11点18分 最小生成树 Kruskal \(kruskal\),一种求最小生成树的算法,其思想与贪心有些相似,具体做法为: 将边按照边权由小到大排序,每次拿出权值最小的一条边,看它连接的两个顶点是否在同一个连通块中(可以用并查集维护),如果在的话就不使用他,否
阅读全文
摘要:洛谷 P1195 口袋的天空 题目链接 https://www.luogu.org/problemnew/show/P1195 题目背景 小杉坐在教室里,透过口袋一样的窗户看口袋一样的天空。 有很多云飘在那里,看起来很漂亮,小杉想摘下那样美的几朵云,做成棉花糖。 题目描述 给你云朵的个数N,再给你M
阅读全文
摘要:洛谷 P1111 修复公路 题目链接 https://www.luogu.org/problemnew/show/P1111 题目背景 A地区在地震过后,连接所有村庄的公路都造成了损坏而无法通车。政府派人修复这些公路。 题目描述 给出A地区的村庄数N,和公路数M,公路是双向的。并告诉你每条公路的连着
阅读全文
摘要:洛谷 P1396 营救 题目链接 https://www.luogu.org/problemnew/show/P1396 题目描述 “咚咚咚……”“查水表!”原来是查水表来了,现在哪里找这么热心上门的查表员啊!小明感动的热泪盈眶,开起了门…… 妈妈下班回家,街坊邻居说小明被一群陌生人强行押上了警车!
阅读全文
摘要:洛谷 P2330 [SCOI2005]繁忙的都市 题目链接 https://www.luogu.org/problemnew/show/P2330 题目描述 城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道路是这样分布的:城市中有n个交叉路口,有些交
阅读全文
摘要:洛谷 P3366 【模板】最小生成树 题目链接 https://www.luogu.org/problemnew/show/P3366 题目描述 如题,给出一个无向图,求出最小生成树,如果该图不连通,则输出orz 输入输出格式 输入格式: 第一行包含两个整数N、M,表示该图共有N个结点和M条无向边。
阅读全文
摘要:洛谷 P2820 局域网 题目链接 https://www.luogu.org/problemnew/show/P2820 题目背景 某个局域网内有n(n<=100)台计算机,由于搭建局域网时工作人员的疏忽,现在局域网内的连接形成了回路,我们知道如果局域网形成回路那么数据将不停的在回路内传输,造成网
阅读全文
摘要:一本通【例4-10】最优布线问题 题目链接 http://ybt.ssoier.cn:8088/problem_show.php?pid=1349 问题描述 学校有n台计算机,为了方便数据传输,现要将它们用数据线连接起来。两台计算机被连接是指它们间有数据线连接。由于计算机所处的位置不同,因此不同的两
阅读全文
摘要:题目链接 https://www.luogu.org/problemnew/show/P1546 题目背景 农民约翰被选为他们镇的镇长!他其中一个竞选承诺就是在镇上建立起互联网,并连接到所有的农场。当然,他需要你的帮助。 题目描述 约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他
阅读全文
摘要:今天闲的没事来整理一下图论的模板(某些出自他处) s勾p的邻接矩阵(adjacency matrix) 定义: 逻辑结构分为两部分:V和E集合。因此,用一个一维数组V(vertex)存放图中所有顶点数据;用一个二维数组E(edge)存放顶点间关系(边或弧)的数据,这个二维数组称为邻接矩阵。 代码实现
阅读全文

浙公网安备 33010602011771号