Sr. | Topic | Link | Difficulty |
---|---|---|---|
1 | Dynamic Programming |
Medium
Easy
Medium
|
|
2 | Graph |
Hard
Medium
Medium
Easy
|
|
3 | Sliding Window |
Hard
Medium
Easy
Medium
|
|
4 | Monotonic stack and queue |
Hard
Medium
Easy
|
|
5 | String |
Hard
Hard
Medium
Medium
|
|
6 | Trees |
Easy
Medium
|
|
7 | Binary Search |
Hard
Medium
Medium
|
|
8 | Greedy stratergy |
Easy
Medium
|
|
9 | Recursion |
Easy
Easy
|
|
10 | Segment Tree |
Hard
Medium
|
|
11 | Number Theory |
Medium
Medium
Hard
|
|
12 | Binary lifting |
Hard
Medium
|
|
13 | Sparse Table |
Medium
|
|
14 | Lecture notes on algorithms |
Medium
Medium
|
|
15 | List of good youtue channels on coding |
Medium
Medium
Hard
Medium
Medium
|
Sr. | Topic | Link |
---|---|---|
1 | Array | |
2 | Binary Search | |
3 | Contribution | |
4 | Dynamic Programming | |
5 | Graph | |
6 | Greedy technique | |
7 | Heap | |
8 | Sliding Window | |
9 | Monotonic Stack and Queue | |
10 | String | |
11 | Tree |
Sr. | Topic | Link |
---|---|---|
1 | High Level Design | |
2 | Class diagrams | |
3 | Multithreading in c++ | |
4 | Puzzles | |
5 | Mock Interview | |
6 | Overall algorithm resource |