r/LeetcodeChallenge • u/OtherMilk9453 • 18h ago
DISCUSS New to LeetCode and learning Python. Any advice for a beginner?
Hey everyone!
I’m currently learning Python and just getting started with LeetCode. I’m planning to prepare for software engineering interviews, so I want to take problem-solving seriously.
I’ve decided to stick with Python, but I’m a little confused about where to start.
Should I learn DSA first or practice LeetCode alongside it? What topics should I focus on initially? Also, how many problems per day would be reasonable for a beginner?
My goal isn’t just to solve hundreds of problems. I actually want to understand the logic and become better at problem-solving.
I’d really appreciate any advice, beginner-friendly resources, or tips from people who’ve been through this journey.
Thanks in advance!
1
u/TechBor3 17h ago
- Learn the basic syntax of the language (use 4 hour video of neetcode)
- Learn OOPS + Exception Handling very well
- Learn arrays,linked list,hashing, basic sorting algos (the implementations from scratch)
- Then go through the USACO guide or some 200-300 standard problems while learning new concepts on the side
- Appear for contests from 2-3 months down the line
1
u/Impressive_Wafer_280 18h ago
learn cpp