今天在队长的带领下,深入学习了深度优先遍历算法
深度优先遍历算法(Depth First Search,简称DFS):一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。整个进程反复进行直到所有节点都被访问为止。属于盲目搜索,最糟糕的情况算法时间复杂度为O(!n)。
二、深度优先遍历算法的实现
(1)往深的走,只要有未经过的相邻节点就走。
(2)当当前无路可走时,则原路返回当上一个节点,看看有没有路可走,有则走,没有则原路返回。
(3)当原路返回到初始节点时,说明搜索结束。同时这样原路返回的途中还会找它路走的方式,等到结束时,是保证将所有节点都走到(连通的)
三、深度优先遍历算法的优缺点
深度优先遍历算法的优点:
1.能找出所有解决方案。
2.优先搜索一棵子树,然后是另一棵,所以和广搜对比,有着内存需要相对较少。
深度优先遍历算法的缺点:
1.要多次遍历,搜索所有可能路径,标识做了之后还要取消。
2.在深度很大的情况下效率不高
在学习方面,我们一定要认真再认真。正所谓"矢志向学,勇于胜利"。
http://www.dxsbao.com/shijian/468628.html
点此复制本页地址
习近平总书记在中共二十大报告中对加快建设航天强国做出重要战略部署,为我国航天科技实现高水平自立自强指明了前进方向。在这一伟大号召指引下,中国航天要心怀“国之大者”,朝着建设……
周子童 烟台理工学院文法学院查看全文 >>
为探究“竹林碳汇”如何实现生态、经济并行发展,了解竹产业以何种方式顺应新时代潮流,7月4日,中国计量大学“绿水青山”暑期社会实践团赴浙江省湖州市安吉县,以采访的方式,了解并学习……
泮少杰 中国计量大学标准化学院查看全文 >>
精选各类重点媒体、门户网站、流量自媒体 一站包办 何需东奔西走……
国家级媒体 查看全文 >>
2019年12月5日星期四下午,西南石油大学石工院青年志愿者协会的志愿者们在竹友中学进行课外辅导活动。下午1点整,志愿者们由南门出发。路途遥远,志愿者们仍热情不减。到达目的地后,志愿者……
单德隆 西南石油大学石油与天然气工程学院查看全文 >>
石工院青志协常规扶扫活动2019年11月28日下午四点半,石工院青年志愿者协会在学校南门附近开展常规服扫活动。本次活动共有50余名志愿者参与。天气严寒,但影响不了志愿者们的热诚之心,志愿……
单德隆 西南石油大学石油与天然气工程学院查看全文 >>
石工院青志协新都医院志愿者服务活动2019年11月2日上午,西南石油大学石油与天然气工程学院的青年志愿者们在成都市新都区人民医院进行了志愿服务活动。志愿者等候患者进行医院问卷调查马甲……
张烨苓 单德隆 西南石油大学石油与天然气工程学院查看全文 >>
禁毒教育,我们在路上——记石工院青志协军屯小学禁毒宣讲为预防青少年吸毒事件的发生,提高青少年禁毒意识,石油与天然气工程学院青年志愿者协会于2019年6月6日在军屯小学开展禁毒宣讲活……
单德隆 西南石油大学石油与天然气工程学院查看全文 >>
3月26日至29日,博鳌亚洲论坛2019年年会成功召开。本届年会期间,AI数据处理、人与AI如何相处等话题引发了众多参会嘉宾的思考。3月27日,在IT 领袖圆桌闭门会议后,环球网财经专访了松鼠……
查看全文 >>