数据结构实验之图论一:基于邻接矩阵的广度优先搜索遍历(BFS)
生活随笔
收集整理的這篇文章主要介紹了
数据结构实验之图论一:基于邻接矩阵的广度优先搜索遍历(BFS)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Description
給定一個無向連通圖,頂點編號從0到n-1,用廣度優先搜索(BFS)遍歷,輸出從某個頂點出發的遍歷序列。(同一個結點的同層鄰接點,節點編號小的優先遍歷)
Input
輸入第一行為整數n(0< n <100),表示數據的組數。
對于每組數據,第一行是三個整數k,m,t(0<k<100,0<m<(k-1)*k/2,0< t<k),表示有m條邊,k個頂點,t為遍歷的起始頂點。
下面的m行,每行是空格隔開的兩個整數u,v,表示一條連接u,v頂點的無向邊。
Output
輸出有n行,對應n組輸出,每行為用空格隔開的k個整數,對應一組數據,表示BFS的遍歷結果。
Sample
Input
Output
0 3 4 2 5 1Hint
以鄰接矩陣作為存儲結構。
總結
以上是生活随笔為你收集整理的数据结构实验之图论一:基于邻接矩阵的广度优先搜索遍历(BFS)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构实验之图论二:图的深度遍历(DF
- 下一篇: 数据结构实验之图论三:判断可达性(dfs