
DataStructureGraph
数据结构图的OJ练习
阿猿收手吧!
C++领域新星创作者 博客之星2023入围者 数据结构与算法领域内容榜第38名 总访问量40W
展开
-
pat拓扑排序
【代码】pat拓扑排序。原创 2023-11-25 22:53:08 · 268 阅读 · 0 评论 -
pat最小生成树(普里姆算法)
【代码】pat最小生成树(普里姆算法)原创 2023-11-25 22:31:34 · 196 阅读 · 0 评论 -
[图片来源BZhan]最小生成树(Prim➕Kruskal)、最短路径(Dijkstra➕Floyd)
在有向网中A点(源点)到达B点(终点)的多条路径中,寻找一条各边权值之和最小的路径,即最短路径。最短路径与最小生成树不同,路径上不一定包含n个顶点,也不一定包含n- 1条边。单源最短路径: Dijkstra (迪杰斯特拉) 算法。所有顶点间的最短路径: Floyd (弗洛伊德)算法。Kruskal: O(eloge)[边数] 稀疏图。邻接矩阵表示: 时间复杂度 = O(N^2)邻接矩阵表示: 时间复杂度 = O(N+E)Prim: O(N^2) 稠密图。空间复杂度均为O(N)原创 2023-11-25 22:28:55 · 339 阅读 · 0 评论 -
pat实现基于邻接表表示的深度优先遍历[含非递归写法]
【代码】pat实现基于邻接表表示的深度优先遍历。原创 2023-11-24 21:51:44 · 405 阅读 · 0 评论 -
pat实现基于邻接矩阵表示的深度优先遍历[含非递归写法]
【代码】pat实现基于邻接矩阵表示的深度优先遍历。原创 2023-11-24 20:05:22 · 351 阅读 · 0 评论 -
pat基于邻接表表示的广度优先遍历
【代码】pat基于邻接表表示的广度优先遍历。原创 2023-11-24 19:53:45 · 306 阅读 · 2 评论 -
pat采用邻接矩阵表示法创建无向图
【代码】pat采用邻接矩阵表示法创建无向图。原创 2023-11-24 18:52:27 · 155 阅读 · 0 评论 -
pat基于邻接矩阵表示的广度优先遍历
【代码】pat基于邻接矩阵表示的广度优先遍历。原创 2023-11-24 19:34:48 · 158 阅读 · 0 评论 -
pat采用邻接表创建无向图
【代码】pat采用邻接表创建无向图。原创 2023-11-24 19:17:18 · 163 阅读 · 0 评论