Algorithms Practice
Here I will try to solve one problem per day.
I am aiming to have a 60 days streak.
Streak - 1 Days
1 -> 2
Progress
Day | Problem |
---|---|
1. (Feb 19) | Reverse Words |
2. (Feb 20) | 2 Sum |
3. (Feb 22) | Run Length Encoding |
4. (Feb 23) | Validate Subsequence |
5. (Feb 24) | Palindrone String |
6. (Mar 1) | MaxLength Of NonDecreasingSubArray |
7. (Mar 2) | First Duplicate Value |
8. (Mar 3) | Remove duplicates from a linkedlist |
9. (Mar 4) | Find Loop in a linkedlist |
10. (Mar 5) | Check if array is monotonic |
11. (Mar 6) | Array Of Products |
12. (Mar 7) | Binary Search |
13. (Mar 9) | Reverse Linkedlist |
13. (Mar 10) | Balanced Brackets |
14. (July 21) | Missing Number |
15. (Aug 7) | Sort Array by frequency |
16. (Nov 8) | Array Of Products (O(n) solution) |
17. (Nov 20) | maximum subarray sum |
18. (Nov 28) | Longest Peak |
19. (Dec 31) | Urlify |