最小生成树和最短路径
生活随笔
收集整理的這篇文章主要介紹了
最小生成树和最短路径
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、概念的理清
1、圖分為連通圖和非連通圖,我們一般討論連通圖。帶權的圖叫做網。
2、連通圖的生成樹:(1)包含圖的所有的n個頂點;(2)只有n-1條邊,且這n-1條邊足以構成一棵樹;
3、最小生成樹:構造連通網的生成樹,且代價最小。簡單理解,就是連通所有的點,而且權值總和最小的生成樹。
4、最短路徑:兩點之間權值總和最小的路徑。
二、最小生成樹常用算法
1、P算法:
2、K算法:
三、最短路徑常用算法
1、D算法:特定兩點之間的最短路徑;
2、F算法:可以算出所有頂點兩兩之間的最短路徑;
3、深度優先和廣度優先:找出兩點之間的所有路徑,比較得出結果
總結
以上是生活随笔為你收集整理的最小生成树和最短路径的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工作周报003
- 下一篇: font-family:中文字体的英文名