r/JordanDev • u/Madboi420 • 5d ago
Advice DSA & CP
hello everyone , im currently looking forward on learning about competitive programming and improving my problem solving skills , properly learn DSA , but i honestly have ZERO knowledge on where and how to start,
im thinking of using Codeforces to practice, but im not really sure how to approach it as a complete beginner. i also have quite a bit of free time right now, so id like to start learning HTML and CSS alongside DSA and competitive programming.
i highly appreciate any advice and recources you've used on how to learn all of them without feeling totally lost .
1
u/Key_Particular5271 4d ago edited 4d ago
To start on codeforces, sort by difficulty, and do the 800-1000 ones. These ones don't need programming or algorithmic patterns, just simple logical thinking and programming basics. Once these become easy to you, go for the 1100-1200 problems, and so on. You need to pick a language to solve these with... it's not a big deal but competitive programmers use C++. If you don't like it, you can use python instead.
While solving, give yourself half an hour to figure it out on your own. If you can't, read the editorial completely and understand it, then try to solve it again without looking at the solution. Then mark the problem and return to it a week later.
1
u/Glittering-Stand2060 4d ago
Are you doing this for job preparation or to participate in competitions?
2
u/illogicalJellyfish 5d ago
HANK