Hello Everyone,
This post consists of my journey on Leetcode and what are all the things I followed.

- Just 17 days passed in 2022 and many things happens in those 17 days.
1. Got Knight badge on the very first contest of 2022.
2. Solved all the 4 problems on the contest for first time.
3. Solved total of 800 Problems on leetcode platform.
Journey :
1. Languages that I crossed :
- I start Leetcode 3 years back(2019).
- Initially I solve problems using C language and I struggle a lot to solve a single Problem .
- And then I shift to python when I solved nearly 85 problems.
- Then I realized , I am not that much good in python and I am start learning Java. From that point to now I still using Java only.
2. How , I learned DSA .
- I start attending Contest regularly.
- Initially My target is to solve atleast 1 question. Then I upgrade it into 2 questions.
- Day by day I am not able to solve the 2nd Question , because the question is from linkedlist or stack or queue.
- Then I set the goal to learn DSA and within one month I learned all linear Data Structure.
- Then it took some time to learn Tree and Graph(2 to 3 Months).
3. Contest Experience :
- In starting I am not care about my ratings and Rank(Now also I am not care about my ranks 😅).
- Initially My target is to solved 1 or 2 Questions within the contest timing.
- Then I solved atleast 2 questions in all contest and start solving problems quickly(To get better rank).
- Then I fixed the target as 3 and I achieved that target.
- My many days dream is to solve all the 4 problems and that is done in Weekly Contest 276.
- My Best rank also came from that contest.(Rank: 626)
Link : Comment

4. Future Goals :
- To Solve 1000 problems within end of this year.
- To learn some advanced Algorithms and familiar with that concepts.
- Try to get Guardian Badge.
- Try to get Top 100 ranking in contest.
5. Things that beginners should follow :
- Learn one OOPS language (CPP,Java,Python).
- Don't concentrate on how many questions you solved,concentrate on what type of questions you are going to solve (Quality >>>>>>> Quantity).
- Attend all the contest.
- Learn DSA and start solving standard problems first.
- Don't fall in badges. I saw many of them just copy and paste the solution to get monthly badge.
- Be Consistency and solve problems regularly.
Happy Coding !!
Leave a comment If you have any doubts.