我们知道,Dijkstra是解决单源最短路问题的,并且最基本的算法仅能求出最短路的长度,而不能输出路径,本文基于Dinjkstra进行改进,使之能记录源点到任意点的所有最短路径。使用vector来记录一条路径,因为每个结点可能有多条最短路径,因此把这些路径都装在一个vector中,因此可以用一个vector<vector >来表示一个结点的所有最短路径,把所有结点的最短路径都存放起来,又需要一个vector容器,因此所有结点的所有最短路径的集合可以用vector<vector<vecto...
分类:
编程语言 时间:
2015-05-29 13:59:38
阅读次数:
270
题目描述 Description
在有向图G中,每条边的长度均为1,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件:
1.路径上的所有点的出边所指向的点都直接或间接与终点连通。
2.在满足条件1的情况下使路径最短。
注意:图G中可能存在重边和自环,题目保证终点没有出边。
请你输出符合条件的路径的长度。
输入描述 Input Description
第一行有两个用...
分类:
其他好文 时间:
2015-05-28 21:40:00
阅读次数:
1168
Self-Assembly题目抽象:有n种正方形。每种的数量无穷多。给出正方形每边的标号。 给出正方形的连接规则。 问是否可以连接出无界的图形。思路:拓扑排序,以边上标号为点,正方形为边,拓扑图中存在有向环时unbounded,否则bounded;...
分类:
其他好文 时间:
2015-05-28 13:59:25
阅读次数:
139
转载自http://acm.uestc.edu.cn/bbs/read.php?tid=5670下载ppt帐号:qscqesze密码:123456-------------------------------------------------------------------单源最短路径:松弛操...
分类:
其他好文 时间:
2015-05-28 13:52:18
阅读次数:
248
转载自http://acm.uestc.edu.cn/bbs/read.php?tid=5670下载ppt帐号:qscqesze密码:123456-------------------------------------------------------------------1.图的基本概念图:...
分类:
其他好文 时间:
2015-05-28 12:25:07
阅读次数:
143
普里姆算法(Prim算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点(英语:Vertex
(graph theory)),且其所有边的权值之和亦为最小
图例
说明
不可选
可选
已选(Vnew)
此为原始的加权连通图。每条边一侧的数字...
分类:
编程语言 时间:
2015-05-27 15:58:39
阅读次数:
164
题目描述 Description
一个朋友网络,如果a认识b,那么如果a第一次收到某个消息,那么会把这个消息传给b,以及所有a认识的人。
如果a认识b,b不一定认识a。
所有人从1到n编号,给出所有“认识”关系,问如果i发布一条新消息,那么会不会经过若干次传话后,这个消息传回给了i,1。
输入描述 Input Description
第一行是n和m,表示人数和认识...
分类:
其他好文 时间:
2015-05-26 18:54:55
阅读次数:
192
接触图论一个月了,学了拓扑排序、 最小生成树的两种写法,最短路的三种写法、差分约束系统,但总觉得网络流,支配集,独立集,匹配,连通性才是图论的精髓,出题应该就是出这些知识点,但是依旧没有学过............一个月中别的内容一点也没有学,蓝桥杯全国赛即将来袭,目测要完蛋!
分类:
其他好文 时间:
2015-05-25 16:22:44
阅读次数:
151
1633: Landline Telephone Network
Time Limit: 2 Sec Memory Limit: 128 MB
Submit: 63 Solved: 8
[Submit][Status][Web
Board]
Description
The mayor of RMRCity wants to create a secure landli...
分类:
Web程序 时间:
2015-05-24 20:26:22
阅读次数:
187