This repository contains my personal practice and implementation of Data Structures and Algorithms (DSA) using Python. The goal is to build a strong foundation in problem-solving, algorithmic thinking, and efficient coding techniques.
- Arrays & Strings
- Linked Lists
- Stacks & Queues
- Trees & Graphs
- Recursion & Backtracking
- Sorting & Searching Algorithms
- Dynamic Programming
- Greedy Algorithms
- Hashing & Sets
- Bit Manipulation
- Language: Python 3.x
- Editor: VS Code
- Tools: Git, GitHub