Intelligent Backend & Architecture
May 13, 2021 · Fundamentals
Master Hash Tables, Heaps, and Graph Algorithms: From Basics to Dijkstra
This article introduces core data structures—hash tables, heaps, and graphs—explains their definitions, typical applications, and key algorithms such as shortest‑path (BFS, Dijkstra, Floyd), minimum spanning tree (Prim, Kruskal), and topological sorting, and provides a complete Java implementation of Dijkstra.
DijkstraHeapMST
0 likes · 16 min read
