Do you want to start learning #DSA? Or Have you started and left in between due to a lack of motivation? Or Are you already learning but is there no one to whom you can discuss? Do you want to be the part of the community where all have the same interest?
Then we at Brainless Coders bring to you our new #CPBuddySeries. This will not be a typical video lecture series because there are already lots of resources available.
We will #practice and practice daily. Not only that be the part of the community where you can discuss anything about #competitiveprogramming (of course not the answer of a live contest 😉) and this all craziness will go on for 3 months.
Week | Topics |
---|---|
Week 1 | Asymptotic Analysis |
Arrays | |
Strings | |
Week 2 | Sorting and searching |
Recursion | |
Week 3 | Linked List |
Doubly Linked List | |
Week 4 | Stacks |
Queues | |
Doubly-ended queue | |
Week 5 | Trees |
Heaps | |
Week 6 | General Mathematics |
Number Theory | |
Bitwise Operations | |
Week 7 | Divide and Conquer |
Binary Search Related Problems | |
Week 8 | Backtracking |
Greedy Algorithms | |
Week 9 | Graphs and its Traversal |
Graph Related Algorithms | |
Week 10 | Basic Dynamic Programming |
Week 11 | Advanced Dynamic Programming |
Week 12 | Segement Trees |
Binary Index Tree | |
Week 13 | Disjoint Sets |
String Related ALgorithms | |
Bitwise Operations | |
Week 14 | Miscellaneous Topics |
Problem Solving | |
Tries |
Feel free to improve this repo by creating PR 😉