Coding Algorithm
Hello guys, I have an important question to ask.
How do I develop my logical thinking ability to solve coding problems.
Am really frustrated when I see coding problems (JavaScript) and can't be able to solve it.
Is there a game I can use, please I need recommendations.
Thanks.
3 Replies
usaco.guide/ this might be able to guide you
Or try Algorithmic Toolbox - Coursera. Take financial Aid.
Intuition can only be develop by solving problems.... Try by solving questions you can solve and then proceed to harder problems
Leetcode easy - sort by successful submission percentage
A lot of those problems are not situations you would run into in most real world scenarios. That said, you should work on your own web apps which will naturally bring many different of these problems.
This may be an unpopular opinion, but because JavaScript has a humongous amount of packages available thanks to npm, web developers don't have to think too much about solving problems as their web applications have more and more packages added to them (go ahead and watch a few tutorials and you'll see the amount of useless junk added in the form of a packages).
My advice, find a few npm packages that you commonly use and try to implement your own versions of them. You will immediately run into small problems that involve regular expressions, string manipulation, error handling, state management, data structures, etc.
The key to problem solving is to break down big problems into smaller ones. One step at the time.
Okay, thank for your help