技術文章
技術問答
iT 徵才
聊天室
2026 鐵人賽
登入/註冊
文章
問答
Tag
邦友
鐵人賽
搜尋
第 11 屆 iThome 鐵人賽
DAY
20
0
自我挑戰組
透過JavaScript學習演算法與資料結構
系列 第
20
篇
圖(Graph)
11th鐵人賽
kk
2019-09-21 23:12:17
1351 瀏覽
分享至
點(node):圖形中的點,上圖中有點1、點2、點3、點4與點5。。
邊(edge):兩個點之間可以有邊相連,上圖中的邊有(1,2)、(1,3)、(1,4)、(2,3)、(2,4)、(2,5)六個邊。
路徑(path):兩點之間可以由許多邊連接起來,上圖中的點1與點4的連接,可以由點1連接到點3的邊(1,3),點3再連接到點2的邊(3,2),點2再連接到點4的邊(2,4),這樣就是一個連接點1到點4的路徑。
路徑長度(path length):一個路徑所包含的邊的個數。
簡單路徑(simple path):一個路徑的起點與終點外,其餘點都不能相同。
循環(cycle):是簡單路徑,且路徑的起點與終點相同。
子圖(subgraph):G2是G1的子圖,G2的出現過的點與邊,G1也有相同的點與邊。
若圖的邊有方向性稱有向圖,反之則稱無向圖。
留言
追蹤
檢舉
上一篇
樹(Tree)
下一篇
堆積(Heap)
系列文
透過JavaScript學習演算法與資料結構
共
30
篇
目錄
RSS系列文
訂閱系列文
29
人訂閱
26
ES6 Set介紹
27
ES6 WeakSet介紹
28
ES6 Map介紹
29
ES6 WeakMap介紹
30
隊列(Queue)
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19837
篇
完賽人數
528
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
日 本 出 差 旅 遊 t g 搜 y 5 5 8 2 外 國 人 O K
熱門回答
熱門文章
NVIDIA 財報破紀錄,黃仁勳急飛台灣:擋住 Vera Rubin 的,是一堵 CoWoS 的牆
73% 基金經理人都押同一邊:半導體最危險的時刻,不是下跌,而是太多人相信它不會跌
軟體產業正在經歷一場靜默的結構重組
從「寫程式」到「寫規格」:2026 年台灣開發者的代理開發轉型指南
AMD 砸百億美元押台灣:台積電這次不是主角
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}