I want to share some ideas about the particular topic: how to learn (improve or refresh knowledge about) Algorithms and Data Structures.
Why?
Many beginners don’t understand the purpose of this discipline.
You already have those fundamental algorithms in your standard library, so you will likely never need to implement them in real projects, right?
Yes, but this is actually not the point of learning algorithms at all.
Read more →