Code · repository · Open source

practice_code

60+ Python solutions for algorithms and data structures, grouped by topic. Each notes time and space. Fork it, add your approach, open a PR.

⑂ Code · repository·Open source

60+ Python solutions for algorithms and data structures, grouped by topic — arrays, strings, trees, graphs, DP, and more. Each solution notes time and space complexity.

Fork-friendly: add your approach in any language, keep the same folder structure, and open a PR. Built to stay readable and interview-ready.

Highlights

  • 60+ problems with complexity notes
  • Grouped by topic: arrays, trees, graphs, DP
  • Fork-friendly — add your solution
algorithms data structures Python DSA
Python 100%
60+Solutions
12Topics
PythonLanguage
FAQ — practice_code
What language are the solutions in?

Python — clean, commented, with complexity noted at the top of each file.

Can I add solutions in other languages?

Yes — fork, add a parallel folder for your language, keep the problem naming, and open a PR.

Are these interview questions?

Yes — classic DSA patterns grouped by topic so you can drill arrays, trees, graphs or DP in order.

View code on GitHub ↗ ← All projects GitHub ↗