Skip to content

Latest commit

 

History

History
72 lines (62 loc) · 5 KB

File metadata and controls

72 lines (62 loc) · 5 KB

Algorithms and Data Structures

This repository is a lightweight book for refreshing core concepts ahead of technical interviews. Each chapter focuses on a single idea, demonstrates it with Python, and closes with interview-ready checkpoints.

How to use this guide

  • Warm up with Part 01 to rebuild intuition before diving into problem drills.
  • Refer back to the data-structure and appendix chapters when you need a quick reminder during practice.
  • Take notes inside each chapter—treat this as a living workbook tailored to your learning style.

Structure

01. Foundations of Algorithms

02. Core Data Structures

03. Algorithmic Techniques

04. Interview Practice Playbook

Use the playbook to prepare before, during, and after interview loops: follow the Solve→Code→Validate framework, schedule practice with the four-week plan, and record learnings with the retrospective template.

05. Appendices

Contributing

Before adding or editing content, read AGENTS.md for the project layout, writing conventions, and review checklist.