
数据结构与算法
文章平均质量分 72
新之
这个作者很懒,什么都没留下…
展开
-
数据结构与算法之广度搜索(理论+代码)
上篇博客http://blog.youkuaiyun.com/xinzhi8/article/details/62222154主要阐述图的一些概念与深度优先搜索算法。 正如深度优先搜索,算法表现尽快远离起点似的,相反在广度优先搜索中算法要尽可能的将靠近起点的顶点一一搜索出来。它首先访问起始点的所有顶点,然后再访问较远的区域。这种搜索不能用栈,而是用队列来实现。例子:规则1:访问当前顶点原创 2017-03-17 14:03:24 · 365 阅读 · 0 评论 -
数据结构与算法之有向图的拓扑排序
图的基础介绍和基础算法深度优先搜索,广度优先搜索在我前两篇博文中。 http://blog.youkuaiyun.com/xinzhi8/article/details/62222154 图介绍与深度优先搜索 http://blog.youkuaiyun.com/xinzhi8/article/details/62222154 广度优先搜索 当图的边有方向时,即有向图,这时图的搜索策略将发生变化原创 2017-03-19 10:59:14 · 2194 阅读 · 0 评论 -
数据结构与算法之带权图的最小生成树
http://blog.youkuaiyun.com/xinzhi8/article/details/62222154 图介绍与深度优先搜索 http://blog.youkuaiyun.com/xinzhi8/article/details/62222154 广度优先搜索 http://blog.youkuaiyun.com/xinzhi8/article/details/63682781 有向图的拓扑排序原创 2017-03-20 23:07:36 · 1659 阅读 · 0 评论 -
数据结构与算法之深度搜索(理论+代码)
一,图的简介 图是一种与树有些相似的数据结构,实际上在数学理论中,树是图的一种形式,但在计算机程序中,图的应用方式与树不一样。图通常有固定的形状,这形状由物理或抽象的问题所决定的,如图,节点表示城市,边为公路,可以将此现实生活中的地图抽象为图b,当讨论图时,节点通常叫做顶点。 1,连接:如果2个顶点被一条边连接,我们就说这两点是连接的,图中A 和 E是连接的,I与F就不是连原创 2017-03-15 15:07:43 · 1813 阅读 · 0 评论