Skip to main content
Stepwise
/Graphs/Dijkstra's Algorithm
1 / 17
Speed
ENES
/
Big O NotationRecursionTwo PointersSliding WindowSpace ComplexityWorst-case AnalysisMemoizationGreedy vs DP
StackQueueLinked ListHash TableBinary Search TreeHeapUnion-Find / Disjoint SetsRed-Black Tree
Bubble SortSelection SortInsertion SortQuick SortMerge SortHeap SortCounting SortRadix SortShell SortBucket Sort
Binary SearchLinear SearchJump SearchInterpolation SearchQuickselect / Median Finding
Breadth-First SearchDepth-First SearchDijkstra's AlgorithmPrim's AlgorithmKruskal's MSTTopological Sort
Fibonacci DPKnapsack 0/1Longest Common Subsequence
N-Queens ProblemSudoku SolverMaze Pathfinding
Tower of Hanoi
Sieve of Eratosthenes
45 algorithms·by Sai Rithwik Kukunuri

Dijkstra's Algorithm — Graphs

4251038241ABCDEF
Distances
A: 0B: ∞C: ∞D: ∞E: ∞F: ∞
Step 1:Starting Dijkstra from node A. All distances set to ∞ except source (0).
Variables
start==A
distances==A=0, B=∞, C=∞, D=∞, E=∞, F=∞