
图论
璨星烁
这个作者很懒,什么都没留下…
展开
-
图论之Floyd算法
图论之Floyd算法 找图中任意两点之间的最小距离 /*存储模式:邻接矩阵 遍历模式:Floyd算法*/ #include<iostream> #define MAXNODE 50 const int MAX_INT = 2147483647; using namespace std; //假如说用path[i][j]=k,Floyd算法 class Path{ public: int path[MAXNODE][MAXNODE][MAXNODE/2]; int size[MAXN原创 2021-04-08 18:31:59 · 270 阅读 · 3 评论 -
Dijkstra算法(最短路径算法
/*存储模式:邻接矩阵 最短路径寻找模式:Dijkstra*/ #include<iostream> #define MAXNODE 50 const int MAX_INT = 2147483647; using namespace std; class Graph2{ public: Graph2(){ cout << "Hi~I am you,you are me 。。。" << endl; Init(); } void Init(){ int原创 2021-04-03 20:22:04 · 168 阅读 · 0 评论 -
图论之DFS深度优先搜索
图论之DFS深度优先搜索 /*存储模式:邻接矩阵 遍历模式:深度优先搜索*/ #include<iostream> #define MAXNODE 50 using namespace std; class Graph{ public: Graph(){ cout << "Hi~I am you ,you are me 。。。" << endl; Init(); } void Init(){ int i; cout << "请输入结点总原创 2021-04-03 16:54:00 · 120 阅读 · 1 评论