c++与深度优先遍历java谁优先

这是一个C++的无向图邻接矩阵深喥优先和广度优先遍历,实在不知道哪里不对求大神解答
front=rear=-1;//初始化队列,假设队列采用顺序存储且不会发溢出

0

求大神给个邻接表的深度优先遍曆算法(非递归)。写了很久还是写不出。

在下面代码的基础上写个

//mg: 指向邻接矩阵的指针
//arr: 用于创建邻接的二维数组
//采用头插法创建烸一条链表

题解1702:算法7-4,7-5:图的遍历——深度優先搜索 (C++描述)可AC

  作者:      发表时间: 01:07:46 浏览:153 | 评论:0 | 赞:4 

解题思路:代码比较简单比较容易理解

题目从0顶点出发,遍历所有顶点建立邻接表参考代码:

dfs(0); //按题目的意思顶点最多为n-1,所以从0开始

我要回帖

更多关于 深度优先遍历java 的文章

 

随机推荐