鄰接矩陣及其性質
鄰接矩陣
鄰接矩陣用於表示圖。我們可以使用鄰接矩陣表示有向圖和無向圖。以下是鄰接矩陣的關鍵屬性。
性質
鄰接矩陣A[V][V]是一個大小為V × V的二維陣列,其中V是無向圖中頂點的數量。
如果Vx和Vy之間存在一條邊,則A[Vx][Vy] = 1,且A[Vy][Vx]=1,否則值為零。
對於有向圖,如果Vx到Vy之間存在一條邊,則A[Vx][Vy]=1,否則值為零。
無向圖的鄰接矩陣
讓我們考慮下面的無向圖並構造其鄰接矩陣:

上面無向圖的鄰接矩陣將是:
| a | b | c | d | |
| a | 0 | 1 | 1 | 0 |
| b | 1 | 0 | 1 | 0 |
| c | 1 | 1 | 0 | 1 |
| d | 0 | 0 | 1 | 0 |
有向圖的鄰接矩陣
讓我們考慮下面的有向圖並構造其鄰接矩陣:

上面有向圖的鄰接矩陣將是:
| a | b | c | d | |
| a | 0 | 1 | 1 | 0 |
| b | 0 | 0 | 1 | 0 |
| c | 0 | 0 | 0 | 1 |
| d | 0 | 0 | 0 | 0 |
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP