永发信息网

深度优先和广度优先 的区别 ,用法。

答案:3  悬赏:80  手机版
解决时间 2021-03-28 19:08
深度优先和广度优先 的区别 ,用法。
最佳答案
首先要理解搜索步,一个完整的搜索步包括两个处理
a) 获得当前位置上,有几条路可供选择
b) 根据选择策略,选择其中一条路,并走到下个位置
相当于在漆黑的夜里,你只能看清你站的位置和你前面的路,但你不知道每条路能够通向哪里。

搜索的任务就是,给出初始位置和目标位置,要求找到一条到达目标的路径。
深度优先就是,从初始点出发,不断向前走,如果碰到死路了,就往回走一步,尝试另一条路,直到发现了目标位置。这种不撞南墙不回头的方法,即使成功也不一定找到一条好路,但好处是需要记住的位置比较少。

广度优先就是,从初始点出发,把所有可能的路径都走一遍,如果里面没有目标位置,则尝试把所有两步能够到的位置都走一遍,看有没有目标位置;如果还不行,则尝试所有三步可以到的位置。这种方法,一定可以找到一条最短路径,但需要记忆的内容实在很多,要量力而行。
全部回答
DFS:一个网格内的点跳着来搜
BFS:一个网格内的点由一点扩散地搜
用通俗的语言来讲:
深度优先:发现一条路一直走到终点,再返回到最深的有分支的点再进行其他分支的搜索,直到搜索完毕。
广度优先:从开始节点a找与它相邻的节点全部节点,假设有b,c,d,e,然后再找b所有未遍历的相邻的节点,然后再找c的,依次进行下去
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁会写大话手游脚本高价收购,或者跟着发现,
3(x十1.3x)=8.28解方程
地球臭氧层破了的洞在哪里
宫保鸡丁的营养价值
张三丰和扫地谁的思想境界更高
楼房层次风水有何讲究
轻什么轻的成语
广西风水大师姜泓吉真的很厉害吗
仿照《草原》第一自然段的写法,选取家乡最美
魅族华南总代是正品吗
哪位知道几月装修房子最合适
买QQ号,如何走中介?走中介的步骤?拜托了各
单选题Two________andthree________attendt
考字开头成语接龙
请问这个是什么虫子 床上墙上都发现有
推荐资讯
犊牛喂水量
怎样对付外来猫
江苏泰州话’没得命‘什么意思?
求助,新建墙体是怎么算平方的
正源房地产交易中心地址在什么地方,想过去办
EXCEL里面如果我要求A1,D1,M1的和要怎么写公
税率和征收率的区别
为什么更新后玩英雄联盟不能全屏,笔记本宽屏
谁懂风水,挂匾这些
户内给水管什么时候要做的管道冲洗记录
求offer比较——中国汽车工业集团VS惠生工程
克莱斯勒的手刹操作时怎样踩
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?