今天在队长的带领下,深入学习了深度优先遍历算法
深度优先遍历算法(Depth First Search,简称DFS):一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。整个进程反复进行直到所有节点都被访问为止。属于盲目搜索,最糟糕的情况算法时间复杂度为O(!n)。
二、深度优先遍历算法的实现
(1)往深的走,只要有未经过的相邻节点就走。
(2)当当前无路可走时,则原路返回当上一个节点,看看有没有路可走,有则走,没有则原路返回。
(3)当原路返回到初始节点时,说明搜索结束。同时这样原路返回的途中还会找它路走的方式,等到结束时,是保证将所有节点都走到(连通的)
三、深度优先遍历算法的优缺点
深度优先遍历算法的优点:
1.能找出所有解决方案。
2.优先搜索一棵子树,然后是另一棵,所以和广搜对比,有着内存需要相对较少。
深度优先遍历算法的缺点:
1.要多次遍历,搜索所有可能路径,标识做了之后还要取消。
2.在深度很大的情况下效率不高
在学习方面,我们一定要认真再认真。正所谓"矢志向学,勇于胜利"。
http://www.dxsbao.com/shijian/468628.html
点此复制本页地址
“志不立,天下无可成之事。”青年当胸怀远大志向,方可释放无限奋进潜力,青春之旅才不会如无舵之舟般茫然漂泊。正如:“取法于上,仅得为中;取法于中,故为其下。”在这绚烂的九月,……
江西师范大学生命 江西师范大学生命科学学院查看全文 >>
习近平总书记曾多次强调:“历史是最好的教科书,也是最好的清醒剂。中国人民对战争带来的苦难有着刻骨铭心的记忆,对和平有着孜孜不倦的追求。”为铭记历史、缅怀先烈,深入学习九一八……
江西师范大学生命 江西师范大学生命科学学院查看全文 >>
为保证新生报道工作有序进行,同时帮助新生快速融入丰富多彩的大学生活,增强新生的归属感,助力构建和谐友好的学院环境,生命科学学院大学生党员服务站于9月7日在方荫楼三区一楼大厅精心……
江西师范大学生命 江西师范大学生命科学学院大学生党员服务站查看全文 >>
时光荏苒,岁月如梭。回首望,风雨兼程皆过往;朝前望,征途遥遥满希望。回望昔日历程的点滴岁月,怀揣着对绚丽明天的热切憧憬,江西师范大学生命科学学院大学生党员服务站于6月13日下午……
江西师范大学生命 江西师范大学生命科学学院大学生党员服务站查看全文 >>
岁月不居,时节如流。本学期接近尾声,为了帮助学生更高效率地复习,迎接即将到来的期末考试与英语四六级考试,江西师范大学生命科学学院大学生党员服务站于6月12日晚在学生宿舍开展了“……
江西师范大学生命科学学院大学生党员服务站 江西师范大学生命科学学院大学生党员服务站查看全文 >>
沧海横流,方显英雄本色;青山矗立,更待志士扬名。为确保党员服务站工作的连续性,完善组织结构,共同推进党员服务站工作的开展,江西师范大学生命科学学院大学生党员服务站于6月11日下……
江西师范大学生命 江西师范大学生命科学学院大学生党员服务站查看全文 >>
习近平总书记曾说:“劳动是财富的源泉,也是幸福的源泉。人世间的美好梦想,只有通过诚实劳动才能实现;发展中的各种难题,只有通过诚实劳动才能破解。”在长期实践中,我们培育形成了……
jxsdskydyfwz 江西师范大学生命科学学院查看全文 >>
星霜荏苒,居诸不息,继往开来,再创辉煌。为推进党员服务站工作的持续有效开展,进一步优化党员服务站内部结构,充分发挥学生干部的先锋模范作用,江西师范大学生命科学学院大学生党员……
江西师范大学生命 江西师范大学生命科学学院大学生党员服务站查看全文 >>