深度遍历和广度遍历的区别 请问数据结构中图的广度优先遍历和深度优先遍历是唯一的吗?
浏览量:1482
时间:2021-03-10 15:21:12
作者:admin
请问数据结构中图的广度优先遍历和深度优先遍历是唯一的吗?
如果它们的存储结构已确定,则它们是唯一的。因为在存储中,第一个顶点和顶点之间的邻接顺序是人工定义的。
如果我们只从逻辑上考虑算法,它们就不是唯一的
邻接表如下图所示:深度优先遍历过程如下:0->
1->4->8->5(回溯8),8->6->
2->7(回溯0),0->3,宽度优先遍历过程如下:0->1->2->3,1->4->5,2->6->7,4->8以上数字都是索引,图中的节点号是加1的节点号。
深度遍历和广度遍历的区别 广度优先遍历算法 邻接表广度优先遍历详解
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。