- Traverse ( DFS + BFS )
- Balance
- extension: binary search tree, avl tree, RB tree.
3 steps:
- the meaning of each element
- the relationship between elements
- initial situation
- Adjacency List
- Adjacency Matrix
- Minimum Spanning Tree
- shortest paths: Floyd–Warshall algorithm