1. 程式人生 > >鄰接表(圖論)

鄰接表(圖論)

個數 一個 des 一定的 -- class 晚自習 節點 ext

鄰接表(圖論)

技術分享

還是挺狗的卡了我一個晚自習;
總的來說就相當於將一條條的邊按鏈表的形式存住;
點的個數是一定的所以我們可以建一個link數組記錄每一個節點所指引向的鏈表,即以該點為源頭的路;
/edge[i].v
/
link[i]----edge[...].v(即edge[i].next指向的下標)
\
...

還是挺狗的卡了我一個晚自習;
總的來說就相當於將一條條的邊按鏈表的形式存住;
點的個數是一定的所以我們可以建一個link數組記錄每一個節點所指引向的鏈表,即以該點為源頭的路;
/edge[i].v
/
link[i]----edge[...].v(即edge[i].next指向的下標)
\
\edge[n].v
link[.....]
註意無向圖的雙向insert

Besides:

BFS

鄰接表(圖論)