A repository for dsa practice(leetcode + coding ninjas + geeksforgeeks + codeforces)
https://www.notion.so/Leetcode-daily-6b67614b186a4e7ead31097040bee249?pvs=4
As of now i have completed these things in my prep
- Aditya verma's Dynamic programming series and solved all the types of DP that he taught.
Link : https://youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go&si=ENmQY3KmXRCiuCjN
- Aditya Verma's Dynamic programming series on Trees.
Link : https://youtube.com/playlist?list=PL_z_8CaSLPWfxJPz2-YKqL9gXWdgrhvdn&si=6i_bb2zg3iWXnsP-
- Sliding Window by Aditya Verma.
Link : https://youtube.com/playlist?list=PL_z_8CaSLPWeM8BDJmIYDaoQ5zuwyxnfj&si=rkRTbYpVnZrQVl4g
- Binary Search by Aditya Verma .
Link : https://youtube.com/playlist?list=PL_z_8CaSLPWeYfhtuKHj-9MpYb6XQJ_f2&si=KAoPh-UP3mzIESjB
- Heap by Aditya Verma.
Link : https://youtube.com/playlist?list=PL_z_8CaSLPWdtY9W22VjnPxG30CXNZpI9&si=1ZRmcdLgg3ogP89J
- wh0ami's list to understand and solve similar DP patterns.
- wh0ami's list to understand and solve similar graph patterns.
- Starting daily leetcode challenge as it is well constructed.
Link : https://leetcode.com/
- Moving away from DP for a bit.
Link : https://leetcode.com/discuss/career/448024/Topic-wise-problems-for-Beginners
- practicing DP by types
- BFS
Link : https://leetcode.com/problem-list/57ksoa4v/
- DFS
Link : https://leetcode.com/problem-list/57ksrrzj/
- Two pointers
Link : https://leetcode.com/discuss/study-guide/1688903/Solved-all-two-pointers-problems-in-100-days
I am done with understanding basics of coding types
I will start solving neetcode.io
Link : https://neetcode.io/practice
There are 580 question as of now and will continue solving them 8-10 each type till December after which i will start solving only daily streak questions and participating in contests
Other materials
https://github.com/twowaits/SDE-Interview-Questions/tree/master
https://github.com/bhartik021/SDE-Interview-Materials/