DFS of Graph

Flood Fill

Detect cycle in a directed graph

Detect cycle in an undirected graph

Surrounded Regions

Number of Islands

Word Search

Matchsticks to Square

Clone Graph

Rat in a Maze Problem

Largest Distance between nodes of a Tree (Diameter of a n-ary tree)

Cherry Pickup

Cherry Pickup II