Go语言爬虫 - 广度优先算法

Golang Basic - BFS (Breadth-First-Search)

练习爬虫之前,先练习用广度优先算法走迷宫。

广度优先算法的走法如果无视墙壁和范围,可以理解成下面的这张图:

加上范围和墙壁的识别,把需要探索的内容不断添加到一个二维的队列中。

实现代码如下:

Last updated

Was this helpful?