Topological Sort

Minimum Height Trees

You are given a tree represented as an undirected graph, where each node has a unique value between 0 and n-1. The tree is given as a list of edges.…

Alien Dictionary

Given a list of words sorted in a special alien language, find the order of characters in that language. The alien language is represented by a list of words where…

Course Schedule

You are given a total number of courses (n) and a list of prerequisites represented as pairs of course numbers. The prerequisites indicate that to take course prerequisites, you must…