- Binary search
- Binary search tree implementation
- Linked list
- Trie example
- Hash Map implementation
- Priority Queue
- Stack (example: Balance Parentheses using Stack. e.g. () should be true but ({) is false)
- Graph: Breath first search
- Graph: Depth first search
- DOM Tree Traversal (getElementById, ...)