About 54,100 results
Open links in new tab
  1. 一文彻底搞懂Dijkstra算法(迪杰斯特拉算法) - 知乎

    Oct 1, 2024 · Dijkstra算法(迪杰斯特拉算法)用于在给定图中查找某个顶点到其它顶点的最短路径。 要想彻底理解 Dijkstra 算法,读者首先要搞清楚什么是最短路径。 最短路径是什么对于逻辑关系为“多 …

  2. Dijkstra's algorithm - Wikipedia

    Dijkstra's algorithm (/ ˈdaɪk.strəz /, DYKE-strəz) is an algorithm for finding the shortest paths between nodes in a weighted graph, which may represent, for example, a road network.

  3. 图论:Dijkstra算法——最详细的分析,图文并茂,一次看懂!-CSDN …

    Nov 12, 2024 · 本文深入讲解了Dijkstra算法,一种用于解决有权图中单源最短路径问题的经典算法。 介绍了算法的基本原理,通过实例演示了算法的具体实现过程,并提供了C++和Matlab的代码示例。

  4. Dijkstra算法详解(C++实现,附带示例) - C语言中文网

    Dijkstra 算法是一种用于解决不含负权环的单源最短路径问题的贪心算法。 它可以在带权重的有向图或无向图中找到从一个起始顶点到所有其他顶点的最短路径。 Dijkstra 算法的基本思想是通过逐步拓展当 …

  5. 迪克斯特拉算法_百度百科

    迪杰斯特拉算法 (Dijkstra)是由荷兰计算机科学家狄克斯特拉于1959年提出的,因此又叫狄克斯特拉算法。 是从一个顶点到其余各顶点的最短路径算法,解决的是有权图中最短路径问题。

  6. dijkstra 详解 - 洛谷专栏

    Jul 24, 2018 · 什么是 dijkstra? dijkstra 是一种单源最短路径算法,时间复杂度上限为 O(n2) (朴素),在实际应用中较为稳定; 加上堆优化之后更是具有 O( (n+ m)log2 n) 的时间复杂度,在稠密图中有不俗的表现. …

  7. 一篇文章讲透Dijkstra最短路径算法 - 金色旭光 - 博客园

    May 31, 2020 · Dijkstra也叫迪杰斯特拉,是典型最短路径算法,计算一个起始节点到路径中其他所有节点的最短路径的算法和思想。 在一些专业课程中如数据结构,图论,运筹学等都有介绍。

  8. Dijkstra's Algorithm - GeeksforGeeks

    Jan 21, 2026 · Dijkstra’s algorithm always picks the node with the minimum distance first. By doing so, it ensures that the node has already checked the shortest distance to all its neighbors.

  9. Dijkstra (迪杰斯特拉)最短路径算法可视化

    Dijkstra 算法是一种用于计算加权图中单源最短路径的经典算法。 本页面描述算法的原理和实现步骤,提供了交互式工具,可以设置图的顶点和边,权重,直观观察该算法的执行过程。

  10. Dijkstra's Algorithm and the A* Algorithm - web.stanford.edu

    Dijkstra’s algorithm is greedy (and one that works), and as it progresses, it attempts to find the shortest path by choosing the best path from the available choices at each step.