Intermediate
Visualized DSA Strategies
One strategy per hour, nine types each
One problem-solving strategy per episode, an hour each, in an order where every episode only uses tools taught before it. Each hour teaches the strategy and the tools for it in your language (Java, Python, JavaScript, C++, C#, PHP or Go), then works nine types as small problems: examples, a brute force animated beside the running line of code, the complete code explained line by line, and the better way the same way.
Watch in