This work-in-progress repository uses Python to demonstrate concepts in the following subjects:
- Basic Data Structures
- strings, arrays, stacks, queues
- Recursion
- Trees and Graphs
- Sorting and Searching
- Database and Data Modeling
- Puzzles
My primary reference resources include:
- Cracking the Coding Interview (Gayle Laakman McDowell)
- Problem Solving with Algorithms and Data Structures using Python (Bradley Miller and David Ranum)
- Interview Cake subscription (Parker Phinney)