/interview_prep

Data Structures and Algorithm review

Primary LanguagePython

Data Structures and Algorithm practice

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)