Skip to content

Latest commit

Β 

History

History
48 lines (36 loc) Β· 939 Bytes

File metadata and controls

48 lines (36 loc) Β· 939 Bytes

Data Structures & Algorithms in Python 🧠🐍

This repository contains my personal study and implementation of Data Structures and Algorithms using Python.

The goal of this project is to:

  • Strengthen problem-solving skills
  • Prepare for technical interviews
  • Build a clean and well-documented DSA portfolio

πŸ“š Topics Covered

  • Big-O Notation
  • Arrays & Strings
  • Hash Tables
  • Recursion
  • Stacks & Queues
  • Linked Lists
  • Sorting Algorithms
  • Searching Algorithms
  • Trees
  • Graphs
  • Dynamic Programming

πŸ› οΈ Tech Stack

  • Python 3.x
  • Standard Python libraries only

πŸ“ˆ Progress

Each folder contains:

  • Concept explanation (README)
  • Python implementations
  • Practice exercises
  • Interview-style problems

πŸš€ How to Use

git clone https://github.com/your-username/data-structures-algorithms-python.git
cd data-structures-algorithms-python
python 01_arrays/basic_operations.py