This repository contains my solutions to Data Structures and Algorithms (DSA) problems solved using Python, primarily from LeetCode.
- Refresh and strengthen DSA fundamentals
- Improve problem-solving skills using Python
- Maintain consistent coding practice
- Build a public record of learning on GitHub
- Arrays
- Strings
- Two Pointers & Sliding Window
- Linked Lists
- Stacks & Queues
- Binary Search
- Trees (Basics)
arrays/
strings/
two_pointers/
linked_lists/
stacks_queues/
binary_search/
trees/
- All solutions are written by me.
- Each solution includes a brief explanation and time/space complexity.
- This repository is part of my preparation for advanced studies in Data Science.