首页
画廊
日志
文章归档
友情链接
关于
1
chai 断言框架
2
【vue】Touch 事件会触发Click事件
3
【javaScript】Object.is() 的出现是为了解决什么样的问题 ?
4
如何实现微信关注公众号自动登录功能 ?
5
【typescript】协变与逆变
acwink
温故而之新,可以为师矣。
累计撰写
68
篇文章
累计创建
49
个标签
累计收到
11
条评论
导航
首页
画廊
日志
文章归档
友情链接
关于
目录
搜索
标签搜索
test
微信
设计模式
http
css
dp
promise
开发效率
interview
面试
javaScript
scss
min-vue
typescript
vue
逆元
欧拉定理
费马定理
欧拉函数
约数
数论
质数
二分图
图论
最小生成树
二进制枚举
leetcode
邻接矩阵
邻接表
floyd
Bellman-ford
spfa
Dijkstra
最短路
哈希
二叉堆
并查集
字典树
字符串
kmp
循环队列
队列
静态
栈
双链表
静态单链表
数据结构
算法
单链表
标签
floyd
【十】最短路
2 年前
1020
0
1
128℃
数据结构
最短路算法分类单源最短路单源最短路,就是只有一个固定的起点。无负权边所有边中不存在负权边朴素Dijkstradijkstra 是基于 贪心算法的,当存在负权边的时候,局部最优不能代表全局最优解算法思想维护一个最短路集合st,每次选择未进入最短路集合中距离x点最短距离的点。把这个点加入最短路集合st中