在有向图中,若邻接表中顶点vi有邻接点vj,在逆邻接表中vj一定有邻接点vi,由此得到本题算法思路:首先将逆邻接表的表头结点firstedge域置空,然后逐行将表头结点的邻接点进行转化。
(简答题)
已知一个有向图的邻接表,编写算法建立其逆邻接表。
正确答案
答案解析
略
相似试题
(简答题)
已知有向图用邻接表为存储结构(如下),设计一算法计算有向图每一顶点的度的算法。
(简答题)
分别基于深度优先搜索和广度优先搜索编写算法,判断以邻接表存储的有向图中是否存在由顶点vi到顶点vj的路径(i≠j)。
(单选题)
已知一有向图的邻接表存储结构如下,则根据有向图的深度优先遍历算法,从顶点V1出发,不能得到的顶点序列是()。
(判断题)
一个有向图的邻接表和逆邻接表中的结点个数一定相等。
(填空题)
已知一个有向图的邻接矩阵表示,删除所有从第i个顶点出发的方法是()。
(单选题)
在一个有向图的邻接表中,每个顶点单链表中结点的个数等于该顶点的()。
(填空题)
已知一个有向图的邻接矩阵表示,计算第j个顶点的入度的方法是()。
(单选题)
已知一个有向图的邻接矩阵表示,要删除所有从第i个结点发出的边,应()。
(单选题)
对于一个有向图,若一个顶点的入度为k1、出度为k2,则对应邻接表中该顶点单链表中的结点数为()。