leaps.ggTRACK YOUR MASTERY →
PROBLEMS/ADVANCED GRAPHS

Advanced Graphs LeetCode Problems

40 hand-tagged Advanced Graphs problems across 2 interview patterns (Dijkstra's (Weighted Shortest Path), Minimum Spanning Tree (Prim's / Kruskal's)), ranked by importance (how often each pattern shows up in real coding interviews). Work top-down within each pattern.

Dijkstra's (Weighted Shortest Path)

35 problems →
#PROBLEMDIFFELOIMPPATTERNS
1Network Delay TimeMedium156688
Heap Simulation
2Cheapest Flights Within K StopsMedium178682
BFS Shortest Path (Unweighted) · Linear Recurrence DP
3Path With Minimum EffortHard194878
Binary Search on Answer Space · Union-Find
4Swim in Rising WaterHard209778
Binary Search on Answer Space · Union-Find
5Find the Closest Marked NodePREMIUMMedium143272
+ 30 more Dijkstra's (Weighted Shortest Path) problems →

Minimum Spanning Tree (Prim's / Kruskal's)

5 problems →
#PROBLEMDIFFELOIMPPATTERNS
1Connecting Cities With Minimum CostPREMIUMMedium175382
Union-Find
2Min Cost to Connect All PointsHard185882
Union-Find
3Optimize Water Distribution in a VillagePREMIUMHard206962
Union-Find
4Find Critical and Pseudo-Critical Edges in Minimum Spanning TreeHard257262
Union-Find · Sorting + Comparison
5Maximize Spanning Tree Stability with UpgradesHard230140
Binary Search on Answer Space · Union-Find
EVERY PATTERN
Arrays & HashingTwo PointersStackBinary SearchSliding WindowLinked ListTreesTriesBacktrackingHeap / Priority QueueGraphsCore DPIntervalsGreedyAdvanced GraphsAdvanced DPBit ManipulationMath & Geometry
// your mastery
Bronze tier crystalSilver tier crystalGold tier crystalPlatinum tier crystalDiamond tier crystal
What's your Advanced Graphs tier?

leaps.gg syncs your LeetCode history and scores your mastery of every pattern, then recommends the exact problems to do next with spaced repetition. Free to start.

GET MY MASTERY MAP →