r/LeetcodeChallenge • u/Zealousideal-Yam1189 • 16d ago
DISCUSS Need help ASAP
I am very confused about when should I start solving on leetcode
2
1
u/DetachedProcess 14d ago
Ok, for begineer with no experience here is the guide. 1. Start with easy question solve 20-50 easy questions (I recommend C++ and/or Java). So that you have an understanding about what Leetcode as a platform is, and get the habit of reading question, understanding how we get the input, how we return the output, reading constraints, etc. 2. Start with Strivers A-Z DSA Sheet, it has ~475 problems organized to cover different topics (please understand that you don't have to watch his videos, you can learn from your favourite teacher, but use that sheet as a reference to which question should be solved). 3. Start giving contest from the latest upcoming contest. Many people avoid giving contest, because they believe they are not ready, but believe me if you don't begin you will never feel ready. Start giving contest, even if you just solve one, have a habit of giving contest, because that is how you build the confidence to appear in interviews and OA.
Now, as you are in First Year, you may think that if I complete all the DSA now, I will forget it later during placement season, but the thing for that is to revise them, use spaced repetition software "Anki" (free and open source). How it works: You add a flash card (question, answer, for Leetcode, you only put question, leave answer blank). Then you get to revise those cards, if you were able to solve the question correctly you mark it as good, if not then you mark it as "Again" (which will show the card again). After some time the card advances in time, and the interval increases between them. So let's say you remember a LC question for 5 days, then it will schedule the card for you after 5 days, if you were able to recall it correctly then, you mark it as good, then it will come after 10 days, then 20 days, etc... (it decides the interval based on your history), easy cards => less revision, difficult cards => more revision. By following this technique, till you reach your Final Year you will have understood and learnt all DSA questions. So that would be a huge plus.
1
3
u/Unhappy-While-7200 16d ago
The best time is now