今天在队长的带领下,深入学习了深度优先遍历算法
深度优先遍历算法(Depth First Search,简称DFS):一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。整个进程反复进行直到所有节点都被访问为止。属于盲目搜索,最糟糕的情况算法时间复杂度为O(!n)。
二、深度优先遍历算法的实现
(1)往深的走,只要有未经过的相邻节点就走。
(2)当当前无路可走时,则原路返回当上一个节点,看看有没有路可走,有则走,没有则原路返回。
(3)当原路返回到初始节点时,说明搜索结束。同时这样原路返回的途中还会找它路走的方式,等到结束时,是保证将所有节点都走到(连通的)
三、深度优先遍历算法的优缺点
深度优先遍历算法的优点:
1.能找出所有解决方案。
2.优先搜索一棵子树,然后是另一棵,所以和广搜对比,有着内存需要相对较少。
深度优先遍历算法的缺点:
1.要多次遍历,搜索所有可能路径,标识做了之后还要取消。
2.在深度很大的情况下效率不高
在学习方面,我们一定要认真再认真。正所谓"矢志向学,勇于胜利"。
http://www.dxsbao.com/shijian/468628.html
点此复制本页地址
绘画课我相信都是小朋友们喜欢上的,不出意外,小朋友们确实很喜欢上。不过可能是线上的原因,小朋友没有很活跃,但我在小朋友发过来的绘画作品中我可以看到小朋友上课的用心。绘画大家……
追希社会实践队 岭南师范学院查看全文 >>
由于疫情期间人员流动复杂、为了规避风险等不可控的原因,我们的线下三下乡活动被迫提前结束转而在线上进行支教。对此我们都感到十分遗憾,但我们也迅速整理心情开始执行云支教的计划。……
追希社会实践队 岭南师范学院查看全文 >>
今天是线上教学的第二天,小朋友今天提前就已经进入了课堂,这也说明了小朋友还是非常的喜欢来上课的。那么我在昨晚上课的时候,我忽然间看到了我小时候很喜欢的一篇课文,那就是《纪念……
追希社会实践队 岭南师范学院查看全文 >>
今天是线上支教第二天,这次课是旅游课,主题是印象西安。我选择这节课的原因是在我看来,学生最喜欢出去玩耍了,如果每次上课都讲一些比较理论的知识,学生会觉得无聊,现在的疫情也有……
追希社会实践队 岭南师范学院查看全文 >>
加入追希实践队伍已经有一段时间了,在追希队伍里不仅体验了线下的乡村支教还体验到了利用线上平台进行支教,无论是在线下支教还是线上支教,我都体会到了当教师的乐趣,学会了如何与同……
追希社会实践队 岭南师范学院查看全文 >>
7月17日是线上教学的第二天,今天给紫欣小朋友上一堂不一样的课程——学会感恩,感恩是一种处世哲学,也是一种生活智慧。古人说:“滴水之恩,须当涌泉相报”。其实,感恩是人的一种道德……
追希社会实践队 岭南师范学院查看全文 >>
今天是线上支教的第二天,经过第一天的线上教学后,我明显可以更轻松的面对线上支教的考验,也可以很好的处理网络不顺畅的问题,也能时不时关心一下学生是否在认真听课,有没有偷偷退出……
追希社会实践队 岭南师范学院查看全文 >>
第一次尝试在线上授课教学,有一种说不出心酸的感觉,好好地线下三下乡活动就突然结束了。心里带着失落感开始了后几天的线上教学,只能尽我们自己最大的努力去上课,去教会小朋友需要学……
追希社会实践队 岭南师范学院查看全文 >>