Welcome to my LeetCode repository! This is where I grind coding problems, sharpen my problem-solving skills, and explore new algorithms & data structures.
This repo contains my solutions to various LeetCode problems, categorized by difficulty and topic. My goal is to:
✅ Improve coding efficiency
✅ Master data structures & algorithms
✅ Ace technical interviews
Every solution is written in a clean, optimized, and well-documented way! ✨
📌 Algorithms
- Sorting
- Searching
- Recursion & Backtracking
- Dynamic Programming
📌 Data Structures
- Arrays & Strings
- Linked Lists
- Trees & Graphs
- Stacks & Queues
📌 Topics
- Bit Manipulation
- Two Pointers
- Sliding Window
- Greedy & Divide and Conquer
Clone this repository:
git clone https://github.com/adibaruet/leetcode.git
cd leetcode-practice
Pick a problem, check the solution, and run it!
1️⃣ Understand the problem
2️⃣ Identify edge cases
3️⃣ Choose the best approach
4️⃣ Write clean & efficient code
5️⃣ Optimize and analyze time complexity
Want to contribute or discuss solutions? Feel free to:
- 🌟 Star this repo
- 🛠 Suggest optimizations
- 🔥 Share better approaches
Resource https://ashef.gitbook.io/cse201
🚀 Happy Coding! 🎯