摘要:
会不断更新后面的两个散列表 伪码如图 小结: ①广度优先搜索适用于非加权图查找最短路径 ②狄克斯特拉算法用于加权图查找最短路径 ③仅当权重为正时,狄克斯特拉算法才管用,不然请使用贝尔曼福德算法 阅读全文
posted @ 2020-04-19 17:58
贼带劲儿
阅读(210)
评论(1)
推荐(0)
摘要:
广度优先搜索找出的是段数最少的路径 而狄克斯特拉算法可以找出最快的路径 ①找出最便宜的节点。比如说到A节点6分钟,到B节点2分钟【未明确前往终点的时间,假设无穷大】,所以节点B是最近的。 ②计算经节点B前往各个邻居所需的时间,B-->A ,五分钟,更短! 直接到A需要6分钟。 对于节点B的邻居,如果 阅读全文
posted @ 2020-04-19 17:13
贼带劲儿
阅读(474)
评论(0)
推荐(0)
摘要:
目标: ①学习使用新的数据结构图来建立网络模型 ②学习广度优先搜索,你就可以对图使用这种算法回答诸如:到X的最短路径是什么等 ③学习有向图和无向图 ④学习拓补排序,这种算法指出了节点之间的依赖关系 广度优先搜索——解决最短路径 可以: 编写国际跳棋AI,计算最少走多少步可以获胜 编写拼写检查器,计算 阅读全文
posted @ 2020-04-19 16:28
贼带劲儿
阅读(235)
评论(0)
推荐(0)

浙公网安备 33010602011771号