09 2018 档案

算法导论Dijkstra算法
摘要:Dijkstra的思想和MST的思想很相似,都是用两个集合来装已经确定最小的顶点和还未确定是否是最小的顶点。但是MST是每次从集合V-A中找距离集合A最近的顶点,并把它放入A中。而Dijkstra是找V-A中距离源点(s)最近的点,其中采用了松弛操作,即 s->v的距离>s->u+u->v的距离,其 阅读全文

posted @ 2018-09-29 11:37 yfyfyf947 阅读(209) 评论(0) 推荐(0)

最小生成树
摘要:最小生成树的定义:一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边,即n-1条边。 prim算法:把图中所有顶点放入集合V,每次往一个新的集合A中添加由A中顶点形成的图到V-A中顶点形成的图的最短距离对应的那个顶点(这个顶点在V-A中 阅读全文

posted @ 2018-09-27 20:27 yfyfyf947 阅读(171) 评论(0) 推荐(0)