图论
文章平均质量分 77
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构实验之图论四:迷宫探索
题目描述 有一个地下迷宫,它的通道都是直的,而通道所有交叉点(包括通道的端点)上都有一盏灯和一个开关;请问如何从某个起点开始在迷宫中点亮所有的灯并回到起点? 输入 连续T组数据输入,每组数据第一行给出三个正整数,分别表示地下迷宫的结点数N(1 输出 若可以点亮所有结点的灯,则输出从S开始并以S结束的序列,序列中相邻的顶点一定有边,否则只输出部分点亮原创 2016-08-15 20:23:11 · 566 阅读 · 0 评论 -
数据结构实验之图论七:驴友计划
题目描述 做为一个资深驴友,小新有一张珍藏的自驾游线路图,图上详细的标注了全国各个城市之间的高速公路距离和公路收费情况,现在请你编写一个程序,找出一条出发地到目的地之间的最短路径,如果有多条路径最短,则输出过路费最少的一条路径。 输入 连续T组数据输入,每组输入数据的第一行给出四个正整数N,M,s,d,其中N(2 输出 在同一行中输出路径长度和收费总额,原创 2016-08-19 21:18:09 · 457 阅读 · 1 评论 -
数据结构实验之图论四:迷宫探索
数据结构实验之图论四:迷宫探索 Time Limit: 1000MS Memory limit: 65536K 题目描述 有一个地下迷宫,它的通道都是直的,而通道所有交叉点(包括通道的端点)上都有一盏灯和一个开关;请问如何从某个起点开始在迷宫中点亮所有的灯并回到起点? 输入 连续T组数据输入,每组数据第一行给出三个正整数,分别表示地下迷宫的结点原创 2016-08-19 20:16:14 · 427 阅读 · 0 评论 -
数据结构实验:连通分量个数
题目描述 在无向图中,如果从顶点vi到顶点vj有路径,则称vi和vj连通。如果图中任意两个顶点之间都连通,则称该图为连通图, 否则,称该图为非连通图,则其中的极大连通子图称为连通分量,这里所谓的极大是指子图中包含的顶点个数极大。 例如:一个无向图有5个顶点,1-3-5是连通的,2是连通的,4是连通的,则这个无向图有3个连通分量。 输入 第一行是一个整数T,表示有原创 2016-08-19 20:05:44 · 489 阅读 · 0 评论 -
图结构练习——BFSDFS——判断可达性
题目描述 在古老的魔兽传说中,有两个军团,一个叫天灾,一个叫近卫。在他们所在的地域,有n个隘口,编号为1..n,某些隘口之间是有通道连接的。其中近卫军团在1号隘口,天灾军团在n号隘口。某一天,天灾军团的领袖巫妖王决定派兵攻打近卫军团,天灾军团的部队如此庞大,甚至可以填江过河。但是巫妖王不想付出不必要的代价,他想知道在不修建任何通道的前提下,部队是否可以通过隘口及其相关通道到达近卫军团展开攻原创 2016-08-17 11:22:01 · 472 阅读 · 0 评论 -
完美网络
题目描述 完美网络是连通网络的基础上要求去掉网络上任意一条线路,网络仍然是连通网络。求一个连通网络要至少增加多少条边可以成为完美网络。 输入 第一行输入一个数T代表测试数据个数(T (0 输出 对于每个样例输出最少增加多少线路可以成为完美网络。每行输出一个结果。 示例输入 2 3 1 1 2 3 2 1 2 2 3 示例输出原创 2016-08-17 11:24:22 · 343 阅读 · 0 评论 -
数据结构实验之图论六:村村通公路
题目描述 当前农村公路建设正如火如荼的展开,某乡镇政府决定实现村村通公路,工程师现有各个村落之间的原始道路统计数据表,表中列出了各村之间可以建设公路的若干条道路的成本,你的任务是根据给出的数据表,求使得每个村都有公路连通所需要的最低成本。 输入 连续多组数据输入,每组数据包括村落数目N(N 输出 输出使每个村庄都有公路连通所需要的最低成本,如果输入数据不能使所有村庄原创 2016-08-17 11:19:33 · 836 阅读 · 0 评论 -
图结构练习——判断给定图是否存在合法拓扑序列
题目描述 给定一个有向图,判断该有向图是否存在一个合法的拓扑序列。 输入 输入包含多组,每组格式如下。 第一行包含两个整数n,m,分别代表该有向图的顶点数和边数。(n 后面m行每行两个整数a b,表示从a到b有一条有向边。 输出 若给定有向图存在合法拓扑序列,则输出YES;否则输出NO。 示例输入 1 0 2 2 1 2原创 2016-08-16 11:11:28 · 605 阅读 · 0 评论 -
图结构练习——BFS——从起始点到目标点的最短步数
题目描述 在古老的魔兽传说中,有两个军团,一个叫天灾,一个叫近卫。在他们所在的地域,有n个隘口,编号为1..n,某些隘口之间是有通道连接的。其中近卫军团在1号隘口,天灾军团在n号隘口。某一天,天灾军团的领袖巫妖王决定派兵攻打近卫军团,天灾军团的部队如此庞大,甚至可以填江过河。但是巫妖王不想付出不必要的代价,他想知道在不修建任何通道的前提下,部队是否可以通过隘口及其相关通道到达近卫军团展开攻原创 2016-08-16 08:47:55 · 390 阅读 · 0 评论 -
图结构练习——最短路径
题目描述 给定一个带权无向图,求节点1到节点n的最短路径。 输入 输入包含多组数据,格式如下。 第一行包括两个整数n m,代表节点个数和边的个数。(n 剩下m行每行3个正整数a b c,代表节点a和节点b之间有一条边,权值为c。 输出 每组输出占一行,仅输出从1到n的最短路径权值。(保证最短路径存在) 示例输入原创 2016-08-15 20:30:01 · 592 阅读 · 0 评论 -
数据结构实验之图论六:村村通公路
题目描述 当前农村公路建设正如火如荼的展开,某乡镇政府决定实现村村通公路,工程师现有各个村落之间的原始道路统计数据表,表中列出了各村之间可以建设公路的若干条道路的成本,你的任务是根据给出的数据表,求使得每个村都有公路连通所需要的最低成本。 输入 连续多组数据输入,每组数据包括村落数目N(N 输出 输出使每个村庄都有公路连通所需要的最低成本,如果输入数据不能使所有村庄原创 2016-08-20 08:32:54 · 558 阅读 · 0 评论
分享