Filter by difficulty:
•
Kruskal Algorithm (Disjoint Set) - Time Complexity: O(E log V + E log E) Medium
•
Min Cost to Connect All Points Medium
•
Dijkstra Algorithm: Source → All vertices - Time Complexity: O(E log V) Medium
•
Kahn’s Algorithm (BFS based) - Time Complexity: O(V + E) Medium
•
Can Finish All Courses Medium
•
Course Schedule – Return Order Medium
•
BFS (Queue + visited[]) - Used for shortest path Easy
•
DFS (Recursion + visited[]) - Used to find all path Easy
•
Snake & Ladder – Min Steps (BFS) Medium
•
Bus Routes (BFS Variant) Hard
•
Return the least number of buses you must take to travel from source to target. Routes run infinitely: 1 → 5 → 7 → 1 → ... Hard
•
Min Distance Between Two Cells (Grid BFS) Medium
•
Evaluate Division (DFS Graph) Medium
•
Minimum Genetic Mutation (BFS) Medium
•
Min Score After Two Edge Removal Hard