100 Days to Coding Confidence! I might not always stick to a strict daily schedule due to other tasks, but you can expect new videos within about a week.
Before getting into this repo lets understand the Importance of Problem solving and DSA in coming 10 to 20 years click below video to understand more.
Let's connect on discord for Technical and DSA related Discussion: DisCord
Purpose for this Repo:
Finding code for a problem online is easy. These videos explain things in a unique way, aiming to visually demonstrate how the code works and solves problems behind the scenes with tests. Once you grasp it, explaining problems will be a piece of cake. Share this with your friend who's nervous about data structures and problem-solving. Cheers!
Day | Problem | Video Explained | Code | Unit test | Blog | Handwritten Notes | Time complexity | Space complexity |
---|---|---|---|---|---|---|---|---|
1 | Two Sum Problem | π» Code | π₯οΈ UT | π | π | O(n) | O(n) | |
2 | Add Two Numbers | π» Code | π₯οΈ UT | π | π | O(max(m, n)) | O(max(m, n)) | |
3 | Longest Substring Without Repeating Characters | π» Code | π₯οΈ UT | π | π | O(n) | O(mix(m, n)) | |
4 | Merge Two Sorted Lists | π» Code | π₯οΈ UT | π | π | O(m + n) | O(1) | |
5 | Longest Palindromic Substring V.Imp | π» Code | π₯οΈ UT | π | π | O(n^2) | O(n^2) | |
6 | Container With Most Water V.imp | π» Code | π₯οΈ UT | π | π | O(n) | O(1) | |
7 | Trapping Rain Water V.imp | π» Code | π₯οΈ UT | π | π | O(n) | O(1) |