LANGUAGE, CONSISTENCY in PRACTICE & COMPETITION
- ASL - Arrays, Strings, Lists
- LQS - Linked Lists, Queues, Stacks
- TBG - Trees, B-Trees, Graphs
- HH - Hash, Heaps
Initialization / Creation
Insertion / Deletion
Clear (free)
Traversal (Search, Print, Sort)
- Pointers
- Sorting & its varieties to improve efficiency
- Basics: Insertion, Bubble, Selection
- Searching
- Recursion & Backtracking
- Brute Force
- Divide & Conquer
- Hashing
- String Algorithms
- Randomized
- Greedy
- Dynamic