.. _ref-label: Acknowledgements and References =============================== Solutions that are not marked with "My V" or "My Version" come from these sources: 1. `Leetcode `_. Formulation of problems, tasks. Solutions from Leetcode users. 2. Elements of Programming Interviews in Python, by Adnan Aziz, Tsung-Hsien Lee, Amit Prakash. ISBN-10 1537713949. 3. `Real Python `_. 4. `Python Algorithms DEV Documentation `_. 5. `Leetcode Python CS basics `_. 6. `LeetCode Solutions walkcc `_. 7. `Leetcode Solutions doocs `_. 8. `Top 100 LeetCode Questions `_. 9. `Leetcode Patterns `_. 10. `Neetcode coding practice `_. 11. `Sai Anish Malla, YouTube Channel `_. 12. A Common-Sense Guide to Data Structures and Algorithms, Second Edition, by Jay Wengrow. ISBN-10 1680507222. 13. Programming Interview Problems: Dynamic Programming (with solutions in Python), by Leonardo Rossi. ISBN-13 979-8558191189. 14. `Knowledge Center, YouTube Channel `_.