Welcome to my LeetCode Practise Repository!
This repo contains all the coding problems I’ve solved on LeetCode while practicing Data Structures and Algorithms (DSA).
Each solution is written in Java, focusing on clean code, optimal approaches, and interview preparation.
- 🧩 Platform: LeetCode
- 💻 Language: Java
- ⚙️ Topics Covered:
- Arrays & Strings
- Linked Lists
- Stacks & Queues
- Trees & Graphs
- Recursion & Backtracking
- Dynamic Programming
- Greedy Algorithms
- Hashing & Sliding Window
- Sorting & Searching
🏆 Goals
Strengthen problem-solving skills
Master Data Structures and Algorithms
Prepare for coding interviews at top tech companies
Maintain a daily LeetCode streak
- Clone the repository:
git clone https://github.com/Sathi-ghatuary/leetcode_practise.git
Open any .java file inside your favorite IDE (e.g., IntelliJ, VS Code, Eclipse).
- Compile and run:
javac FileName.java java FileName