1. 程式人生 > >圖的儲存結構:鄰接矩陣與鄰接表(稠密圖與稀疏圖)

圖的儲存結構:鄰接矩陣與鄰接表(稠密圖與稀疏圖)

稠密圖用 鄰接矩陣儲存

稀疏圖用 鄰接表儲存

原因:

鄰接表只儲存非零節點,而鄰接矩陣則要把所有的節點資訊(非零節點與零節點)都儲存下來。

稀疏圖的非零節點不多,所以選用鄰接表效率高,如果選用鄰接矩陣則效率很低,矩陣中大多數都會是零節點!

稠密圖的非零界點多,零節點少,選用鄰接矩陣是最適合不過!

(十字連結串列、鄰接多重表 後續再更新理解)