Graphs

Breadth First Search (BFS)

Ref.: https://jarednielsen.com/data-structure-graph-breadth-first-search/

Adjacency List is a collection of unordered lists used to represent a finite graph.