使用 DFS 进行图搜索和树搜索之间有什么区别?

What are the diffrences between graph and tree search with DFS?

假设我有这个 graph 并且我想使用从 A 到 G 的 DFS,如果我将它转换为树搜索,会不会有任何改变? 我试过了,这就是我发现的,如果我错了请指正

图搜索: 前沿(后进先出法):

A 
B C E 
D F C E * 
C E 
G E 
E

G为目标状态

对于树搜索,事情将是相同的,但只有图表能让我更简单

那么在这种情况下图和树有什么区别?请帮助

我也是这方面的业余爱好者,但我会尽力回答您的问题。据我了解,根据定义,树不包含循环或循环。参考:http://freefeast.info/difference-between/difference-between-trees-and-graphs-trees-vs-graphs/
link 还列出了图和树之间的确切区别。 因此,从技术上讲,在您的示例中使用 DFS 树是错误的,因为它包含一个循环。