Handout Competitive Programming
Handout Competitive Programming
- Hashing 5+ problems
- Introduction to different hashing techniques
7 - Hashing + two pointers based problems
- math + hashing based problems
- cloning a data structure based problems
- String 3+ problems
- Basics of String
- validation of string based problem
9
- constructive algorithm/hard implementation based
problems
- KMP string matching based problem
- Greedy 4+ problems
11
- Introduction to greedy algorithms
- Heap 3+ problems
12 - Introduction to heap data structure
- Min heap and Max heap based problems
- Math 4+ problems
- GCD based problems
13 - Fast Exponentiation based problems
- Permutation, Combination, Number theory based
problems
- Trie 2+ problems
18 - Introduction to trie data structure
- Construction of Trie data structure
Component Duration Type Max Marks Date
Instructor-in-Charge:
Bhavik Dhandhalya
Mob: 7984291448