第八章 图论

目录

第八章 图论

1、图的存储

⭐️图的常见定义

有向图和无向图

加权图和无权图

稀疏图和稠密图


路径

⭐️邻接矩阵存图

一般在稠密图上使用

⭐️邻接表存图

比赛时一般用的是邻接表

2、图上存储

📖岛屿的数量

🐱

📚岛屿的数量

📖星际旅游

省流:有n种方案,对于每个方案给定一个起点s和最多步数y,求最多可以到达多少个点。最后平均求期望。

📚星际旅行

3、dijkstra

Dijkstra求最短路

📚Dijkstra求最短路1

堆优化Dijkstra求最短路



📚Dijkstra求最短路2

📖最大边权求最小值问题



📚电动车

4、bellman-ford

5、spfa

6、floyd

7、拓扑排序

8、最小生成树

prim求最小生成树

kruskal求最小生成树



📖电动车



📚电动车

9、虚拟点建图

相关推荐
YuanDaima20482 小时前
图论基础原理与题目说明
数据结构·人工智能·python·算法·图论·手撕代码
hnjzsyjyj19 小时前
洛谷 T145300:这是一棵树吗? ← 图论握手定理
图论·握手定理
故事和你911 天前
洛谷-【图论2-1】树2
开发语言·数据结构·c++·算法·动态规划·图论
刀法如飞2 天前
Ontology本体论是什么数据结构?Palantir 技术原理介绍
数据结构·人工智能·ai编程·图论
khalil10202 天前
代码随想录算法训练营Day-50 图论02 | 99.岛屿数量-深搜、99.岛屿数量-广搜 、100.岛屿的最大面积
数据结构·c++·算法·leetcode·深度优先·图论
khalil10203 天前
代码随想录算法训练营Day-49 图论01 | 图论理论基础、深搜理论基础、98. 所有可达路径、广搜理论基础
c++·算法·leetcode·深度优先·图论
洛水水3 天前
【力扣100题】27. 二叉树的最大深度
算法·leetcode·图论
故事和你913 天前
洛谷-【数据结构2-2】线段树2
开发语言·数据结构·算法·动态规划·图论
故事和你913 天前
洛谷-【数据结构2-2】线段树1
开发语言·javascript·数据结构·算法·动态规划·图论
鱼子星_3 天前
最短路问题【图论】
数据结构·算法·贪心算法·动态规划·图论