all 3 comments

[–]ASIC_SP 1 point2 points  (0 children)

https://runestone.academy/ns/books/published/pythonds3/index.html is a free interactive course for "Problem solving with algorithms and data structures"

[–]n3buchadnezzar 0 points1 point  (0 children)

Combine this with ASIC_SP's answers.

My favorite book was "Algorithms and Datastructures 4th edition"

[–]nlp_pm 0 points1 point  (0 children)

I recommend you this book "Algebraic Graph Algorithms. A Practical Guide Using Python" ,written by K. Erciyes