用下面这个简单的迷宫图作为例子: OXXXXXXX OOOOOXXX XOXXOOOX XOXXOXXO XOXXXXXX XOXXOOOX XOOOOXOO XXXXXXXO O为通路,X为障碍物. 深度优先搜索就像是一条路走到黑,走到黑,黑了再回来.有种递归的感觉. 深度优先搜索(DFS) #include<iostream> using namespace std; char a1[] = {'O','X','X','X','X','X','X','X','\0'}; char a2[]…