第十二周專案四 Floyd演算法驗證

2021-08-10 20:47:56 字數 902 閱讀 5245

【專案四 - floyd演算法驗證】

/*            

*煙台大學計算機與控制工程學院

*作 者:張雨萌

*完成日期:2023年11月16日

*/

問題描述:設計每對頂點之間的最短路徑

程式及**:

main函式

#include "graph.h"      

#define maxsize 100

void ppath(int path[maxv],int i,int j) //前向遞迴查詢路徑上的頂點

void dispath(int a[maxv],int path[maxv],int n)

}

}

void floyd(mgraph g)

}

dispath(a,path,g.n); //輸出最短路徑

}

int main()

,

,

,

};

arraytomat(a[0], 4, g);

floyd(g);

return 0;

}

執行結果:

知識點總結:驗證floyd演算法

心得體會:特別不好想,這兩節的內容要在看兩遍,然後畫出走向圖,希望期末不考

第十二周 Floyd演算法驗證

floyd演算法實現 程式中graph.h是圖儲存結構的 演算法庫 中的標頭檔案,詳情請單擊鏈結 include include include graph.h define maxsize 100 void ppath int path maxv int i,int j 前向遞迴查詢路徑上的頂點 ...

第十二周專案4Floyd演算法驗證

本文是 資料結構基礎系列 7 圖 中第14課時 每對頂點之間的最短路徑 的例程。floyd演算法實現 程式中graph.h是圖儲存結構的 演算法庫 中的標頭檔案,詳情請單擊鏈結 include include include graph.h define maxsize 100 void ppath...

第十二周 專案 (4)Floyd演算法驗證

作 者 李琳汐 完成日期 2017 年 11 月 25日 版 本 號 v1.0 問題描述 每對頂點之間的最短路徑 include include include graph.h define maxsize 100 void ppath int path maxv int i,int j 前向遞迴查...