第1题:
课程小项目3: [问题描述] 给定一个图,设计一个程序,找出一条从某一顶点A到另一顶点B边数最少的一条路径。 [输入] 图的顶点个数N,图中顶点之间的边的关系及要找的路径的起点A和终点B。 [输出] 若A到B无路径,则输出“There is no path”,否则输出A到B路径上各顶点。 [存储结构] 图采用邻接矩阵或邻接表的方式存储。
第2题:
已知一个具有n个顶点的无向图G,用邻接矩阵存储。试写一个递归算法,判断图G中是否包含一条长度为k的简单路径。要求: (1)描述算法的基本设计思想(3分) (2)根据设计思想,采用类C语言描述算法,关键之处给出简要注释。(7分)
第3题:
1、已知图以邻接矩阵作为存储结构,编写算法判断两个指定顶点之间是否存在路径。
第4题:
在一个无权值无向图中,若两个顶点之间的路径长度为k,则该路径上的顶点数为()
A.k
B.k+1
C.k+2
D.2k
第5题:
已知图以邻接矩阵作为存储结构,编写算法判断两个指定顶点之间是否存在路径。