今天在组长的带领下学习了广度优先遍历算法。
首先一起了解了广度优先遍历算法与深度优先遍历算法的区别:
深度优先遍历算法 使用的栈,后进先出
广度优先遍历算法 使用的是队列,先进先出
其次了解了广度优先遍历算法的实现
1.假设提供的第一个结点是A,先将A 入队列,此时队列内容为:A
2.从队列中取出A,通过A 找到两个节点分是 B 和 C,将它两入队列,此时队列内容为:BC
3.从队列中取出B,通过B 找到D,将D 入队列,此时队列内容为:CD
4.从队列中取出C,通过C找到D,发现D已在队列中,跳过,此时队列内容为:D`
5.从队列中取出D,通过D找到E 和 F,且这两个结点都没访问过,入队列,此时队列内容为:EF
6.从队列中取出E,通过E找到G,将G 入队列,此时队列内容为FG
7.从队列中取出F,通过F找到C,发现C访问过,跳过,此时队列内容为G
8.从队列中取出G,找不到其他结点,
9.此时队列为空,广度优先遍历结束。
然后了解了广度优先遍历算法的优缺点
广度优先遍历算法的优点:
1.对于解决最短或最少问题特别有效,而且寻找深度小。
2.每个结点只访问一遍,结点总是以最短路径被访问,所以第二次路径确定不会比第一次短。
广度优先遍历算法的缺点:
1.内存耗费量大(需要开大量的数组单元用来存储状态)
今天只是初步学习,明天会更加深入学习。
"奋发有为,时不我待,坚定信念,勇往直前"。
http://www.dxsbao.com/shijian/467162.html
点此复制本页地址
非遗——非物质文化遗产,似乎距离我们很远。其实不然,非遗的传承人可能就在身边。乡村的人文文化,朴实风俗,是农村精神文化建设家园。为了更深入的了解杭州市余杭区的非物质文化遗产……
和低效率作队 浙江理工大学经济管理学院查看全文 >>
浙江理工大学经济管理学院社会实践团队二团八队于7月22日在杭州市余杭区进行寻访调研。余杭是国家历史文化名城,蕴藏着丰富的传统文化和民族精神的内核。实践团队满怀崇敬到访余杭,重拾……
和低效率作队 浙江理工大学经济管理学院查看全文 >>
历史悠久的中华文明,辉煌灿烂的中华文化,一道割舍不了的古韵情怀,一份沉甸甸的历史传承,浙江理工大学经济管理学院社会实践团队二团八队于7月22日对余杭区的非遗文化进行实地考察,重……
和低效率作队 浙江理工大学经济管理学院查看全文 >>
为了响应国家、学校的积极号召,为了寻访传统文化继承者,以照片、视频等方式记录传统文化的魅力,深入挖掘探讨传统文化的历史成就,以及在当代社会中所遇到的问题,向社会倡导保护传统……
和低效率作队 浙江理工大学经济管理学院查看全文 >>
文化和艺术气息洋溢在余杭区里的每一个角落,这里有丰富的传统艺术资源,通过资源整合,深度挖掘,历史文化底蕴得到充分展现。为了更深入的了解杭州市余杭区的非物质文化遗产,浙江理工……
和低效率作队 浙江理工大学经济管理学院查看全文 >>
浙江理工大学经济管理学院社会实践团队二团八队于7月22日在杭州市余杭区进行寻访调研。余杭文化积淀厚腆,民间艺术资源十分丰富,品种繁多。实践团队满怀崇敬到访余杭,重拾璀璨非遗文化……
和低效率作队 浙江理工大学经济管理学院查看全文 >>
非遗——非物质文化遗产,似乎距离我们很远。其实不然,非遗的传承人可能就在身边。乡村的人文文化,朴实风俗,是农村精神文化建设家园。为了更深入的了解杭州市余杭区的非物质文化遗产……
和低效率作队 浙江理工大学经济管理学院查看全文 >>
浙江理工大学经济管理学院社会实践团队二团八队于7月22日在杭州市余杭区进行寻访调研。余杭是国家历史文化名城,蕴藏着丰富的传统文化和民族精神的内核。实践团队满怀崇敬到访余杭,重拾……
和低效率作队 浙江理工大学经济管理学院查看全文 >>