关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
meadow
2015-09-01 03:22
采纳率: 0%
浏览 1457
首页
已结题
有没有改进的迪杰斯特拉距离算法啊,搜了好久没发现有啊,急
算法
就是在图论中求两点之间最短距离的DIJ算法,最好有改进的代码~用来解决路径优化问题
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
3
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
hansmile1
2015-09-01 03:27
关注
如果说只是要按距离排序的话,就没必要非要什么算法了,就把两点之间形成的长方形的长+宽来排序即可
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(2条)
向“C知道”追问
报告相同问题?
提交
关注问题
数据据结构课程设计-zzu校园导航(
迪杰
斯特拉
算法
)
2024-10-11 10:59
目前根据郑州大学主校区面积区域的广大,以及南、北核心教学楼的教室分布密集且较多;另外,多数地图软件无法精细导航到一个具体的...求最短路:利用
迪杰
斯特拉
算法
+堆结构优化。 求最短路线:利用递归访问路线数组。
数据结构与算法
中关于图的最短路径及
迪杰
斯特拉
算法
解析
2025-07-31 17:52
在编程实现方面,
迪杰
斯特拉
算法
可以使用不同的数据结构来提高效率,例如优先队列(最小堆)常用于加速找到当前未处理的最近顶点的过程。各种编程语言,如Python、C++、Java等,都可以实现这一
算法
。 了解和掌握...
js图数据结构处理
迪杰
斯特拉
算法
代码实例
2020-10-16 10:34
在JavaScript中实现
迪杰
斯特拉
算法
,首先需要定义图的数据结构,通常是使用二维数组来存储图中每个顶点到其他顶点的
距离
。在二维数组中,如果两个顶点之间没有直接的边相连,则对应的
距离
可以设为无穷大(Infinity)...
数据结构课设之校园导航系统(
迪杰
斯特拉
算法
)
2021-08-12 17:20
在本项目中,"数据结构课设之校园导航系统(
迪杰
斯特拉
算法
)"是一个典型的计算机科学问题,它涉及到图论和数据结构的核心概念,尤其是
迪杰
斯特拉
(Dijkstra)
算法
。
迪杰
斯特拉
算法
是一种用于寻找图中两个节点之间...
C++Dijkstra(
迪杰
斯特拉
)
算法
2023-12-04 11:23
Dijkstra
算法
在很多专业课程中作为基本内容有详细的介绍,如数据结构,图论,运筹学等。2、Dijkstra
算法
的基本原理可以分为三个步骤:(1)初始化:将起点的
距离
设置为0,将所有其他节点的
距离
设置为无穷大(或一个...
数据结构
迪杰
斯特拉
算法
程序
2017-10-14 17:49
在"数据结构Dijkstra闫晶晶2016302590002"这个压缩包中,很可能包含了实现
迪杰
斯特拉
算法
的源代码。这份大作业可能要求学生实现该
算法
,同时确保程序能够正确运行,解决实际问题。实现时,通常会用到数据结构如邻接...
数据结构实验代码
迪杰
斯特拉
算法
.rar
2024-05-01 20:32
迪杰
斯特拉
算法
(Dijkstra's Algorithm)是数据结构领域中的一种著名
算法
,主要用于解决单源最短路径问题。在本实验中,我们将深入探讨这个
算法
的实现及其在数据结构中的应用。
迪杰
斯特拉
算法
是由荷兰计算机科学家...
迪杰
斯特拉
算法
详解[项目源码]
2025-11-15 06:01
通过学习
迪杰
斯特拉
算法
,不仅可以掌握计算图中最短路径的方法,还能提高对图数据结构以及编程实践的理解。
算法
的学习可以促进逻辑思维能力的发展,加深对数据结构和
算法
概念的认识。结合实际应用,
迪杰
斯特拉
算法
是...
数据结构课程设计大作业:校园导航系统(
迪杰
斯特拉
算法
+佛洛依德
算法
)tust我科地图
2024-07-13 22:05
### 数据结构课程设计大作业:校园导航系统(
迪杰
斯特拉
算法
+佛洛依德
算法
) #### 项目背景 在当今社会,随着信息技术的发展,校园内的导航系统变得越来越重要。对于初来乍到的学生或是访客而言,一个高效、准确的...
迪杰
斯特拉
(Dijkstra)
算法
(C/C++)
2024-08-19 12:02
摆烂小白敲代码的博客
迪杰
斯特拉
(Dijkstra)
算法
是一种用于在加权图中找到单个源点到所有其他顶点的最短...
迪杰
斯特拉
算法
主要特点是从起始点开始,采用贪心
算法
,每次遍历到始点
距离
最近且未访问过的顶点的邻接节点,直到扩展到终点为止。
最短路问题
迪杰
斯特拉
算法
.ppt
2025-04-26 18:38
此外,
迪杰
斯特拉
算法
存在多种
改进
版本,如A*
算法
,该
算法
结合了启发式
搜
索,提高了
搜
索效率,在某些特定情况下(如带有估计启发式函数的地图导航中)能够显著提高路径
搜
索的性能。
迪杰
斯特拉
算法
作为图论中最重要...
zdlj.rar_
迪杰
斯特拉
_
迪杰
斯特拉
算法
2022-09-21 07:36
这个
算法
是由荷兰计算机科学家艾兹格·
迪杰
斯特拉
在1956年提出的,适用于有向图或无向图,但要求图中没有负权边。在实际应用中,它常被用于路由选择、网络流量优化和许多其他与最短路径计算相关的领域。 在"zdlj....
基于C++实现的校园最短路径导航系统-
迪杰
斯特拉
算法
应用
2025-07-01 13:08
资源下载链接为: ...校园导航系统(C++实现
迪杰
斯特拉
算法
) 本文介绍一个基于C++的校园导航系统,核心采用
迪杰
斯特拉
...本项目将
算法
理论与实际应用结合,通过C++开发强化对
迪杰
斯特拉
算法
的理解,并提升工程实践能力。
数学建模-图论优化-基础
迪杰
斯特拉
算法
2025-02-13 17:14
迪杰
斯特拉
算法
非常适合用于有向图和无向图的场景,并且只能处理包含正权值的边的情况,不适用于带有负权边的图。 该
算法
的核心思想是贪心策略,逐步将最短路径的估计值进行优化。具体来说,
算法
从源点开始,将其邻...
C++实现Dijkstra(
迪杰
斯特拉
)
算法
2020-08-19 03:26
C++实现Dijkstra(
迪杰
斯特拉
)
算法
Dijkstra
算法
是典型的最短路径路由
算法
,是广度优先
算法
的一种,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。其基本...
计算机考研408-数据结构-
迪杰
斯特拉
算法
(Dijkstra)
2024-06-18 17:40
Da丁同学的博客
摘要:本文介绍了
迪杰
斯特拉
算法
(Dijkstra)的用途、原理以及解题
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告