图的遍历

 

 

 

广度优先搜索

广度优先搜索,用比较通俗的话来说就是 反复犹豫

先走一步看看,然后回头想要是走另一步呢?然后再构思另一步,直到没有别的路了。

然后再想想,要是我走了某一步,接下来又该怎么办?继续反复横跳。

在这个图里,如果左边的点优先访问,那么访问次序就是:

0 -> 5 -> 1 -> 2 -> 3 -> 4

深度优先搜索

深度优先搜索,就是不撞南墙不回头,一条路走到黑。

从一步出发,选择某条路,直到走到终点,然后后退一步看看其他路,若没有其他路则再后退一步,直到真的没有路了。

在这个图里,如果左边的点优先访问,那么访问次序就是:

0 -> 5 -> 3 -> 2 -> 1 -> 4

posted @ 2022-10-23 08:14  20221312付安旭  阅读(19)  评论(0编辑  收藏  举报