說,我分別具有頂點和邊的列表中的圖形對象的曲線圖的所有節點。 G = {V,E}覆蓋率在數據結構
G={[3, 4, 1, 2, 5, 6],[3->4, 1->2, 1->5, 5->4, 5->6]}
假設圖是unweighted and undirected
我在需要找到是否所有Vertices are interconnected with eachother
即,沒有單獨的節點或相互連接的節點是分離的。
1 -- 2
|
5 -- 4 -- 3
|
6
它與使用DFS或BFS遍歷圖相關嗎?請幫助我解決這個問題,謝謝。
如果是無向圖,DFS/BFS會給你從一個給定的起始節點到達的所有節點。在此運行期間未訪問的節點未連接到此組件。讀wiki頁面約[連接的組件(http://en.wikipedia.org/wiki/Connected_component_(graph_theory))的更多信息。 – Baz