Javascript Algorithms and Data Structures What to Learn
Learning Algorithms and Data Structures can be overwhelming. Fortunately with the right guidance you can figure out where to acquire breadth vs. depth. In this manner you can get the most out of your limited time.
It’s imperative you know how to solve problems. If you spend too much time looking at the problem, the solution you come up with will be naive and you won’t have derived much value from that experience. When you look at the solution, it may become obvious to you. Don’t forget to look at the problem again a few days later, to test you still remember how to solve it. The first time you see the solution it lives in your working memory. To forge it into your long-term memory, will usually take spaced repetition.