DSA

Python

1. Goodrich MT, Tamassia R, Goldwasser MH (2013). Data Structures and Algorithms in Python. Wiley.

https://www.wiley.com/en-gb/Data+Structures+and+Algorithms+in+Python-p-9781118549582

2. Lee KD, Hubbard S (2015). Data Structures and Algorithms with Python. Springer

http://knuth.luther.edu/~leekent/CS2Plus/

The 2nd Edition, https://link.springer.com/book/10.1007/978-3-031-42209-6

3. Algorithms – Pythonic Data Structures and Algorithms

https://github.com/keon/algorithms

4. Introduction to Algorithms, 4e

http://mitpress.mit.edu/algorithms/