This repository tracks my journey of solving problems daily for 160 days, focusing on data structures and algorithms. Each solution is stored in a folder named by the corresponding day.
| Day | Date | Problem | Language Used | Difficulty |
|---|---|---|---|---|
| 1 | 21-11-2024 | Second Largest | Jupyter Notebook | Easy |
| 2 | 22-11-2024 | Move All Zeroes to End | JavaScript | Easy |
| 3 | 23-11-2024 | Reverse an Array | C++, Python | Easy |
| 4 | 24-11-2024 | Rotate Array | C++, Java, JavaScript, Python | Medium |
| 5 | 25-11-2024 | Next Permutation | C++, Java, Python | Medium |
| 6 | 26-11-2024 | Majority Element II | Python | Medium |
| 7 | 27-11-2024 | Stock Buy and Sell โ Multiple Transaction Allowed | Python, JavaScript | Hard |
| 8 | 28-11-2024 | Stock Buy and Sell โ Max one Transaction Allowed | Java, JavaScript | Easy |
| 9 | 29-11-2024 | Minimize the Heights II | Python | Medium |
| 10 | 30-11-2024 | Maximum Subarray Sum - Kadane's Algorithm | Python | Medium |
| 12 | 02-12-2024 | Max Circular Subarray Sum | C++ | Hard |
| 13 | 03-12-2024 | Smallest Positive Missing Number | C++ | Medium |
| 14 | 04-12-2024 | Implement Atoi | C | Medium |
| 15 | 05-12-2024 | Add Binary Strings | Python | Medium |
| 16 | 06-12-2024 | Anagram | Python, C++ | Easy |
| 17 | 07-12-2024 | Non Repeating Character | C++ | Easy |
| 18 | 08-12-2024 | Search Pattern (src/KMP-Algorithm) | Python | Medium |
| 21 | 11-12-2024 | Sort 0s, 1s and 2s | C++ | Easy |
| 45 | 29-12-2024 | Intersection of Two arrays with Duplicate Elements | C++ | Easy |
| ... | ... | ... | ... | ... |
Table will be updated daily as I progress.