Hash Tables
- The hashing technique
- Understanding Hash tables
- Time complexity of operations on Hash Table
- Collision resolution algorithms
- Rehashing
- Improving performance using Hash Tables
Infix, Prefix and Postfix Expression
- Infix to prefix conversion and it’s evaluation
- Infix to postfix conversion and it’s evaluation
Searching Algorithms
- Linear Search
- Binary Search
- Indexed sequential search
- Fibonacci Search
Sorting Algorithm
- Bubble Sort
- Selection Sort
- Insertion Sort
- Radix Sort
- Merge Sort
- Quick Sort
- Heap Sort
Finding Time and Space Complexity of Algorithms
- Omega notation
- Big O notation