How do I start learning or strengthen my knowledge of data structures and algorithms?
What is a nice 6 month plan for learning algorithms and data structures assuming you have no knowledge in algorithms and data structures?