[源碼和文檔分享]基於QT實現的圖的遍歷演示

1 問題分析和任務定義html

1.1 問題描述算法

不少涉及圖上操做的算法都是以圖的遍歷操做爲基礎的。試寫一個程序,演示在連通的無向圖上訪問所有結點的操做。測試

1.2 基本要求htm

以鄰接多重表爲存儲結構,實現連通無向圖的深度優先和廣度優先遍歷。以用戶指定的結點爲起點,分別輸出每種遍歷下的結點訪問序列和相應生成樹的邊集。get

1.3 測試數據源碼

任選國內城市,起點爲合肥,暫時忽略里程。it

1.4 問題分析及任務定義io

此程序須要完成如下操做:使用文件讀取數據,以鄰接多重表爲存儲結構,構成一個連通的圖。用戶輸入一個起始點,從起始點開始對圖分別進行深度優先和廣度優先遍歷。分別輸出每種遍歷下的結點訪問序列和相應的生產樹的邊集。class

程序的執行流程以下圖所示。基礎



源碼下載地址:https://www.write-bug.com/article/1282.html

相關文章
相關標籤/搜索