This repository documents my learning and practice journey in Data Structures and Algorithms (DSA).
Each folder includes:
- Code Implementations – Core implementations of Data Structures & Algorithms I've used and practiced.
- Problems Folder – Contains code solutions to DSA problems I’ve solved.
The main goal of this repository is to strengthen my understanding of DSA concepts, improve logic building, and prepare for coding interviews.
- Arrays
- Linked Lists
- Stacks
- Queues
- Trees: Linked Binary Tree, Binary Search Tree
- Sorting Algorithms: Bubble Sort, Count Sort, Insertion Sort, Merge Sort, Quick Sort, Selection Sort
- Check for Balanced Parentheses
- Implement Stack using Arrays & Linked List
- Implement Queue using Arrays & Linked List
- Infix to Postfix
I’ll keep updating this repository as I learn and solve more DSA problems.