日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【图论】简单 概念 及 公式 入门 ( 完全图 | 二部图 | 连通图 | 欧拉回路 | 哈密顿圈 | 平面图 | 欧拉定理 )

發布時間:2025/6/17 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【图论】简单 概念 及 公式 入门 ( 完全图 | 二部图 | 连通图 | 欧拉回路 | 哈密顿圈 | 平面图 | 欧拉定理 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、完全圖
  • 二、 二部圖
  • 三、完全二部圖
  • 四、 連通性概念
  • 五、連通圖
  • 六、 圖的分支
  • 七、 歐拉回路 ( 閉跡 / 回路 ) [ 遍歷圖中所有的邊 | 每個邊只經過一次 | 頂點可經過多次 ]
  • 八、 歐拉定理
  • 九、 哈密頓圈 ( 閉路 / 圈 ) [ 遍歷圖中所有的頂點 | 每個頂點只經過一次 ]
  • 十、 哈密頓圈 相關定理
  • 十一、 平面圖
  • 十二、 面的次數 與 邊數 定理 ( 面次數之和 = 邊數兩倍 ) ★
  • 十三、 歐拉定理 ★
  • 十四、 平面圖的 必要條件 定理 ( 平面圖 滿足 e 小于等于 3v -6 條件 ) ★
  • 十五、 圖的模型應用★
  • 十六、 完全圖★
  • 十七、 握手定理 題目★



一、完全圖


完全圖 概念 :

  • 1.條件 1 : GGGn(n≥1)n (n \geq 1)n(n1) 階無向簡單圖 ;
  • 2.條件 2 : GGG 中每個頂點 均與 其余的 n?1n-1n?1 個頂點相鄰 ;
  • 3.結論 : 則稱 GGGnnn 階 無向完全圖 , 記做 KnK_nKn? ;

GGG 的頂點集是 V(G)V(G)V(G) , 其頂點個數為 ∣V(G)∣|V(G)|V(G) , 則稱 GGGnnn 階圖 ;




二、 二部圖


二部圖概念 :

  • 1.條件 1 : GGG 的頂點集劃分為兩個非空子集 XXXYYY ;
  • 2.條件 2 : 一條邊 有一個端點 在 XXX 中 , 另一個端點在 YYY 中 ;
  • 3.結論 : 滿足上述條件 , 稱 GGG 是二部圖 或 偶圖 ;
  • 4.標記 : 記做 G=(X∪Y,E)G=(X \cup Y , E)G=(XY,E) , (X,Y)(X, Y)(X,Y)GGG 的一個劃分 ( 二分類 ) ;

其中 (a)( a )(a) 是二部圖 , (b)( b )(b) 也是二部圖 , 其不明顯 , 改變 (b)( b )(b) 中頂點 和 邊 位置 , 可以得到 (c)( c )(c) , 此時就能看出 其是 二部圖 ;

注意 : 二部圖的一邊中 不允許有邊相連 ;

GGG 指的是 Graphic 圖 ;
EEE 指的是 Edge 邊 ;
VVV 指的是 Vertext 頂點 ;



三、完全二部圖


完全二部圖概念 :

  • 1.條件 1 : 簡單二部圖 G=(X∪Y,E)G=(X \cup Y, E)G=(XY,E)
  • 2.條件 2 : 如果 XXX 中的 每個頂點 與 YYY 中的每個頂點都有邊連接 ;
  • 3.結論 : 滿足上述條件 的 二部圖 GGG , 稱為完全二部圖 ;
  • 4.記法 : ∣X∣=m|X|=mX=m , ∣Y∣=n|Y|=nY=n , 此完全二部圖 記做 Km,nK_{m,n}Km,n? ;
  • 5.特殊存在 : K1,nK_{1,n}K1,n? 稱為星 ;

GGG 指的是 Graphic 圖 ;
EEE 指的是 Edge 邊 ;
VVV 指的是 Vertext 頂點 ;




四、 連通性概念


圖中兩個頂點的連通 :

  • 條件 111 : 如果在圖 GGG 中 , 存在兩個頂點 u,vu,vu,v ;
  • 條件 222 : 兩個頂點之間存在 (u,v)(u,v)(u,v) 路 ;
  • 結論 : 滿足上述條件 , 則稱 u,vu,vu,v 在圖 GGG 中連通 ;

涉及到的其它概念 :


途徑 : 頂點和邊的交替出現的序列 , 其順序符合圖中的位置即可 ;
跡 : 每個邊不能相同的 途徑 ;
路 : 每個點都不相同的 ;


這三個概念 , 一個比一個嚴格 ;


閉途徑 : 起點 和 終點 相同的 途徑 ;
閉跡 : 起點 和 終點 相同的 , 也稱 回路 ;
圈 : 起點 和 終點 相同的 ;

GGG 指的是 Graphic 圖 ;
EEE 指的是 Edge 邊 ;
VVV 指的是 Vertext 頂點 ;




五、連通圖


連通圖 : GGG 中 , 任意兩個頂點都連通 , 那么這個圖 GGG 是連通圖 ;




六、 圖的分支


圖的分支 :

  • 條件 1 : GGG 頂點集 V(G)V(G)V(G) 劃分為若干非空子集 {V1,V2,?,Vn}\{V_1, V_2, \cdots , V_n\}{V1?,V2?,?,Vn?} ;
  • 條件 2 : 兩個頂點 屬于 同一個 子集 , 當且僅當 它們 在 GGG 中連通 ;
  • 滿足上述條件 : 稱 每個子圖 G[Vi]G[V_i]G[Vi?] 是 圖 GGG 的一個分支 ; (i=1,2,3,?,n)( i=1,2,3,\cdots,n )(i=1,2,3,?,n)

GGG 指的是 Graphic 圖 ;
EEE 指的是 Edge 邊 ;
VVV 指的是 Vertext 頂點 ;




七、 歐拉回路 ( 閉跡 / 回路 ) [ 遍歷圖中所有的邊 | 每個邊只經過一次 | 頂點可經過多次 ]


歐拉回路 : G(V,E)G(V,E)G(V,E) , EEE 中所有邊的回路 ( 閉跡 ) 稱為 歐拉回路 ;

涉及到的其它概念 :

途徑 : 頂點和邊的交替出現的序列 , 其順序符合圖中的位置即可 ;
跡 : 每個邊不能相同的 途徑 ;
路 : 每個點都不相同的 ;

這三個概念 , 一個比一個嚴格 ;

閉途徑 : 起點 和 終點 相同的 途徑 ;
閉跡 : 起點 和 終點 相同的 , 也稱 回路 ;
圈 : 起點 和 終點 相同的 ;

GGG 指的是 Graphic 圖 ;
EEE 指的是 Edge 邊 ;
VVV 指的是 Vertext 頂點 ;




八、 歐拉定理


歐拉定理 :

無向圖 存在 歐拉回路 的 充要條件 :

① 圖是連通的 ;

② 圖中 沒有 度數是奇數的頂點 ;

與頂點 vvv 關聯的邊數之和 ( 環算 222 條邊 ) 就是該頂點的度 , 記作 d(v)d(v)d(v)




九、 哈密頓圈 ( 閉路 / 圈 ) [ 遍歷圖中所有的頂點 | 每個頂點只經過一次 ]


G=(V,E)G=(V,E)G=(V,E) 中 , 從 某頂點出發 , 將所有頂點遍歷一遍 , 每個頂點只經過一次 ;

G=(V,E)G=(V,E)G=(V,E) , GGG 中經過 VVV 中所有頂點的 圈 , 稱為 哈密頓圈 ;

G=(V,E)G=(V, E)G=(V,E) , GGG 中經過 VVV 中所有頂點的 道路 , 稱為 哈密頓道路 ;

涉及到的其它概念 :

途徑 : 頂點和邊的交替出現的序列 , 其順序符合圖中的位置即可 ;
跡 : 每個邊不能相同的 途徑 ;
路 : 每個點都不相同的 ;

這三個概念 , 一個比一個嚴格 ;

閉途徑 : 起點 和 終點 相同的 途徑 ;
閉跡 : 起點 和 終點 相同的 , 也稱 回路 ;
圈 : 起點 和 終點 相同的 ;

GGG 指的是 Graphic 圖 ;
EEE 指的是 Edge 邊 ;
VVV 指的是 Vertext 頂點 ;




十、 哈密頓圈 相關定理


定理 :

G(V,E)G(V,E)G(V,E)n(n≥2)n (n\geq 2)n(n2) 個頂點的 簡單圖 , 如果 任意 一對頂點的度數之和 大于等于與 n?1n-1n?1 , GGG 中一定有 哈密頓道路 ;

推論 :

G(V,E)G(V,E)G(V,E)n(n≥3)n (n\geq 3)n(n3) 個頂點的 簡單圖 , 如果 任意 一對頂點的度數之和 大于等于與 nnn , GGG 中一定有 哈密頓道路 ;

注意這里是任意 一對頂點的度數之和 大于等于 n(n≥3)n(n\geq3)n(n3) , 所有的能找出來的 頂點都要滿足該條件 ;




十一、 平面圖


平面圖 定義 :

  • 1.條件 : G=<V,E>G=<V,E>G=<V,E> 是 一個 無向圖 ;
  • 2.行為 : GGG 的所有的節點 和 邊 畫在 平面上 , 使 任何 兩條邊 除了端點外 沒有 其他 的交點 ;
  • 3.結論 : 滿足上述要求 , GGG 是平面圖 ;

平面圖的特殊情況 , 改變邊的形狀可以使相交的邊不相交 , 這個圖是平面圖 ;

有些圖 表面上看 , 有相交的邊 , 但是不能肯定其不是 平面圖 , 改變某些邊的形狀 , 可以使各個邊不相交 , 那這個圖還是平面圖 ;
如下圖 , 左圖有相交的邊 , 但是把邊拉出來到外側 , 各個邊可以不相交 , 因此該圖是平面圖 ;


有些圖其邊相交 , 但是無論怎么改變其 頂點位置 和 邊的形狀 , 總是有相交的邊 , 那么這個圖不是平面圖 ;




十二、 面的次數 與 邊數 定理 ( 面次數之和 = 邊數兩倍 ) ★


GGG 是有限平面圖 , 面的次數之和 等于 邊數 的兩倍 ;

有限平面圖中 , 邊在平面中劃分的區域成為面 , 包圍每個面的邊的個數成為面的次數 , 又稱為面的度數 ;

  • 有限區域 : 有限面 , 三角形內部的面
  • 無線區域 : 無限面 , 三角形外部的面



十三、 歐拉定理 ★


GGG 是平面連通圖 , vvv 是頂點數 , eee 是邊數 , rrr 是面數 ;

歐拉公式 : v?e+r=2v - e + r = 2v?e+r=2

( 該公式 是 頂點 邊 面 之間的關系 , 沒有面的度數 )

面的度數之和 是 2e2e2e , 可以與上面組成方程組 , 前提是 GGG 是平面連通圖 ;

vvv : 頂點數 ;
eee : 邊數 ;
rrr : 面數 ;
dalld_{all}dall? : 所有面度數之和 ;
公式 1 : 2e=dall2e = d_{all}2e=dall? , GGG 是有限平面圖 , 面的次數之和 等于 邊數 的兩倍
公式 2 : v?e+r=2v -e + r = 2v?e+r=2
公式 3 : GGG 是平面圖 ?\Rightarrow? e≤3v?6e \leq 3v - 6e3v?6
助記 : 三角形 : 3 個頂點 , 3條邊 , 2個面 ( 內部一個面 , 外部一個面 )




十四、 平面圖的 必要條件 定理 ( 平面圖 滿足 e 小于等于 3v -6 條件 ) ★


GGG 是簡單連通平面圖 , 其頂點數 v≥3v\geq3v3 , 其邊數 eee ;

那么 e≤3v?6e \leq 3v - 6e3v?6 ;

如果是平面圖 , 那么公式一定成立 ;
公式成立 , 這個圖不一定是平面圖 ;

該定義用來證明該圖不是平面圖 , 公式不成立 , 那么該圖一定不是平面圖 ;




十五、 圖的模型應用★


題目 :

  • 條件 111 : 一個班級的學生選修 A,B,C,D,E,FA,B,C,D,E,FA,B,C,D,E,F 六門課程 ;
  • 條件 222 : 一部分人同時選修 D,C,AD,C,AD,C,A , 一部分人同時選修 B,C,FB,C,FB,C,F , 一部分人選修 B,EB,EB,E , 還有一部分人選修 A,BA,BA,B
  • 問題 : 要求安排考試 , 不能有學生連續兩天參加考試 ;

解題思路 :

  • 1.構造圖 : 每門課程當做一個頂點 , 共同被選修的課程用邊相連 ;
  • 2.構造補圖 : 將其它頂點用虛線連起來 , 虛線部分是上圖的補圖 ;
  • 3.找哈密頓道路 : 在 補圖中 中找到一個哈密頓道路 即可 , 道路沿線頂點就是每天考試課程 ;

黑色的邊是共同選修的課程連接在一起 ;

紅色的邊是補圖 ;

從紅色邊中找出一個哈密頓圈 , 對應的哈密頓道路就是結果 ;

哈密頓圈中 , 每個頂點都不能重復 ;

哈密頓道路為 : B→D→F→A→E→CB \to D \to F \to A \to E \to CBDFAEC




十六、 完全圖★


題目 : GGGnnn 個頂點的 簡單連通平面圖 , 且每個面的度數都是 333 , 求此圖的邊數 eee , 面數 rrr ;

vvv : 頂點數 ;
eee : 邊數 ;
rrr : 面數 ;
dalld_{all}dall? : 所有面度數之和 ;
公式 1 : 2e=dall2e = d_{all}2e=dall? , GGG 是有限平面圖 , 面的次數之和 等于 邊數 的兩倍
公式 2 : v?e+r=2v -e + r = 2v?e+r=2
公式 3 : GGG 是平面圖 ?\Rightarrow? e≤3v?6e \leq 3v - 6e3v?6
助記 : 三角形 : 3 個頂點 , 3條邊 , 2個面 ( 內部一個面 , 外部一個面 )

涉及到的相關概念 :

  • 1. 圖的幾個屬性 : 頂點數 vvv , 邊數 eee , 面數 rrr , 面的度數之和 DDD ;
  • 2. 面的度數之和 是 邊數的兩倍 :
    D=2eD=2eD=2e
  • 3. 歐拉定理 :
    v?e+r=2v -e +r = 2v?e+r=2

解 :

① 列出方程 1 : 頂點數 v=nv=nv=n , 每個面度數是 333 , 那么 度數之和 是 3r3r3r ;

先根據 面的度數之和 = 邊數兩倍寫出方程 :

3r=2e3r = 2e3r=2e
r=2e3r=\cfrac{2e}{3}r=32e?

② 列出方程 2 : 根據歐拉定理 v?e+r=2v-e+r=2v?e+r=2 寫出下面方程
n?e+r=2n-e+r=2n?e+r=2

③ 解方程 : 使用 nnn 表示 e,re,re,r 即可 ;

n?e+2e3=2n-e+\cfrac{2e}{3}=2n?e+32e?=2
e=3(n?2)e=3(n-2)e=3(n?2)
r=2e3=2(n?2)r=\cfrac{2e}{3} =2(n-2)r=32e?=2(n?2)




十七、 握手定理 題目★


題目 : 證明空間中不可能存在這樣的多面體 , 其面數是奇數 , 每個面都由奇數條線段圍成 ;

證明 :

① 用反證法 , 假設存在這樣的多面體 HHH , 其面數 是 奇數 , 每個面 都有 奇數條線段圍成 ;


將空間中的多面體平面中的平面圖 建立一一對應關系


② 構造多面體 及 對應的 圖 :
構造圖 : 如果有這樣的多面體 , 以 此 多面體的面集合 為頂點 , 構造圖 GGG ;
構造圖中連線標準 : 當且僅當 HHH 中 兩個面 有公共邊界時 , 才能在 GGG 中 兩個面 對應的 兩個頂點 之間連一條邊 ;

③ 提取關鍵信息 : 提取其中構造圖 GGG 的 頂點個數 和 頂點的度 信息 ;
HHH 有奇數個面 , 代表著 GGG 有奇數個頂點 ,
HHH 中每個面 都有 奇數條線段 , 代表 GGG 中每個點的度數都是奇數 ;

④ 使用握手定理證明該假設不成立 :
握手定理 : 圖的所有頂點度數之和等于邊的兩倍 ;
握手定理推論 : 奇數個頂點的個數 必定是 偶數個 ;

GGG 中 頂點的個數是奇數個 , 每個頂點的度是奇數 , 與握手定理 及 推論 沖突 , 假設不成立 ; 因此這種多面體不存在 ;


總結

以上是生活随笔為你收集整理的【图论】简单 概念 及 公式 入门 ( 完全图 | 二部图 | 连通图 | 欧拉回路 | 哈密顿圈 | 平面图 | 欧拉定理 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。