This is my personal Python reference guide to build up knowledge in complexity theory, data structures and algorithms. I will create notebooks to capture relevant content with examples. As I learn, I aim to create publicly accessible resources for others to learn from in their own coding journey. You may review my Jupyter notebooks for examples of various algorithms as I continue my own journey. You can anticipate a mix of references as I make my way in understanding the content myself.I recommend reviewing the resources, which includes courses, articles, videos, etc. for a full explanation of the examples I capture in this repo.
This repo will be updated regularly and is still in its early phases.
- Arrays
- Linked Lists
- Doubly Linked Lists
- Stacks
- Udemy's Complexity Theory Basics Course with Holczer Balazs, Software Engineer.
- Understanding Time Complexity with Python Examples by Kelvin Salton do Prado.
- Udemy's Algorithms and Data Structures in Python (Interview Q&A) with Holczer Balazs, Software Engineer