【发布时间】:2016-11-14 03:56:12
【问题描述】:
我尝试在此图上应用 IDDFS,首先将其制成树形,结果是这样的:
At level 1: d,e,p
At level 2: d,b,e,c,e,h,r,p,q
At level 3: d,b,a,e,h,c,a,e,h,q,p,r,f,p,q
At level 4: d,b,a,e,h,p,q,c,a,e,h,q,p,q,r,f,c,GOAL
我对路径中的那些重复节点感到困惑,我们可以消除它们还是它们会出现在最终路径中?
这是遍历图形以达到目标的正确方法吗?以及我们如何知道在图中接下来要访问哪个节点(例如,在树中,我们从左到右开始)。
如果我们在同一张图上应用 DFS 和 BFS,路径会是什么?
DFS 结果和 IDDFS 会有什么不同吗?好像很像
【问题讨论】:
-
这是一道作业题吗?
-
不是作业,我只是在练习
-
我在互联网上找不到任何有用的资料,关于如何在图表上应用 IDDFS,这些都是我的一些困惑
-
1 级似乎是正确的。 2 级实际上是
db, dc, de, eh, er, pq。所以搜索似乎是正确的,但输出格式需要一些工作。
标签: artificial-intelligence depth-first-search breadth-first-search iterative-deepening