Solving Problems Until I Become Expert
Nov 18, 2024 at 10:00 am
Yes, it's crazy.
I'm doing it anyway.
I've realised that without problem solving, I'm not confident enough.
No matter how many hackathons I participate in, no matter how many projects I make, I still suck at DSA.
I will learn Algorithms and solve problems everyday as I have been from the past 77 days. The difference is now I have taken it to my pride. I won't give up.
I keep thinking posting everyday on Linkedin is not good. That's true, but I sure can post it on my personal website. Can't I? It's my place afterall and I can post here, who cares?
Where Am I?
I'm neither a beginner nor advanced. Just another fish in the ocean. I have theoritical knowledge of the following concepts:
- Asymtotic Analysis
- Arrays and Strings
- Sorting
- Binary Serach
- Linked Lists
- Recursion
Leetcode
- Profile : danimahendra0904
- Total Problems solved : 177
- Easy : 91
- Medium : 73
- Hard : 13
- Streak : 78
- Rank : 597,813
Codeforces
- Profile : mahendra09
- Total Problems solved : 77
- Contest Rating : 611 (max, newbie,611)
Resources
Primarily I am going to understand the concepts from the textbook, Introduction To Algorithms, 3rd edition and solve problems on Leetcode and Codeforces. I will also refer to the following as and when required.
Practice Sheets
- Striver's A2Z DSA Sheet by Striver.
- CP-31 Sheet by TLE Eeliminators.
- CM Sheet by Ask Senior.
YouTube Playlists
- Striver's A2Z Course by Striver
- Competitive Programming Course by Luv.
Although I don't intend to watch 100s of videos.
Daily Report
I will update this report everyday with the article I post on solving problems everyday.
Day 01 : 18th November, 2024
- Recursion and pow(x,n)
- How to think recursively?
- Analysis of recursive algorithms
Day 02-06 : 19th November, 2024 - 24th November, 2024
- Recursion
- Induction-Hypothesis-Base method for solving recursive problems
- Height of a Binary Tree