課本源碼部分
第7章 圖 - 圖的鄰接表存儲表示
——《數據結構》-嚴蔚敏.吳偉民版
源碼使用說明 鏈接☛☛☛ 《數據結構-C語言版》(嚴蔚敏,吳偉民版)課本源碼+習題集解析使用說明
課本源碼合輯 鏈接☛☛☛ 《數據結構》課本源碼合輯
習題集全解析 鏈接☛☛☛ 《數據結構題集》習題解析合輯
本源碼引入的文件 鏈接☛ Status.h、Scanf.c、LinkQueue.c
文檔中源碼及測試數據存放目錄:數據結構\▲課本算法實現\▲07 圖\02 ALGraph
概述
鄰接表是圖的常用儲存結構之一。鄰接表由表頭結點和表結點兩部分組成,其中圖中每個頂點均對應一個存儲在數組中的表頭結點。
解析
鄰接表是圖的一種最主要存儲結構,用來描述圖上的每一個點。對圖的每個頂點建立一個容器(n個頂點建立n個容器),第i個容器中的結點包含頂點Vi的所有鄰接頂點。實際上我們常用的鄰接矩陣就是一種未離散化每個點的邊集的鄰接表。
源碼
文件一 ☛ ALGraph.h



文件二 ☛ ALGraph.c







文件三 ☛ ALGraph-main.c (測試文檔)


文件四、文件五 ☛ TestData_DG_AL.txt、TestData_UDG_AL.txt(圖的鄰接表測試數據)

測試結果展示


