图
lu_long
这个作者很懒,什么都没留下…
展开
-
最短路径
最短路径单源最短路径(Dijstra算法)任意点对之间的最短路径(Floyd算法)路径上的第一个顶点为源点(Sourse),最后一个顶点为终点(Destination)Dijstra算法给定一个带权图G=<V,E>,其中每条边(vi,vj)上的全W[vi,vj]是一个非负实数。另外,给定V中的一个顶点s充当源点。现在要计算从源点s到所有其他各项顶点的最短路径,这个问题...原创 2019-10-27 14:46:40 · 157 阅读 · 0 评论 -
最小生成树
构造成连通网的最小代价生成树(MinimumCostSpanningTree)称为最小生成树(简称MST)。最小化生成树的构造方法普利姆(Prim)算法克鲁斯卡尔(Kruskal)算法Prim算法思想G=(V,E)是具有n个顶点的连通图,设U是最小生成树中顶点的集合,TE是最小生成树中边的集合;初始,U={u1},TE={ }重复执行:在所有u∈U,v∈V-U的边(u,v)...原创 2019-10-26 15:31:42 · 2420 阅读 · 0 评论 -
图的遍历
给出一个图G和其中任意一个顶点V0,从V0出发系统的访问G中所有的顶点,每个顶点访问一次,这叫图的遍历。深度优先搜索(depth-first search)简称DFS基本思想访问一个顶点V,然后访问该顶点邻接到的未被访问过的顶点V’再从V’出发递归地按照深度优先的方式遍历;当遇到一个所有邻接于它多的顶点都被访问过了的顶点U时,则回到已访问顶点序列中最后一个未被访问的相邻顶点的顶点W;...原创 2019-10-26 13:39:26 · 273 阅读 · 0 评论 -
图的定义和术语
图(Graph)是一种较线性表和树更为复杂的数据结构。在线性表中,数据元素之间仅有线性关系,每个数据元素只有一个直接前驱和一个直接后继。在树形数据结构中,数据元素之间有着明显的层次关系,并且每一层的数据元素可能和下一层中多个元素相关,但只能和上一层中一个元素相关。在图结构中,节点之间的关系可以是任意的,图中任意两个数据元素之间都可能相关。图的定义图是数据结构,加上一组基本操作,就构成了抽...原创 2019-10-15 08:10:05 · 391 阅读 · 0 评论