This repository contains my solutions to 150 popular LeetCode interview questions. The problems are organized by topic and cover a wide range of coding interview concepts.
- Array / String
- Two Pointers
- Sliding Window
- Matrix
- Hashmap
- Intervals
- Stack
- Linked List
- Binary Tree
- Binary Search Tree
- Graph
- Trie
- Backtracking
- Divide & Conquer
- Kadane's Algorithm
- Binary Search
- Heap
- Bit Manipulation
- Math
- Dynamic Programming
Clone this repository to access all the Java solutions : (https://github.com/Brunda6/LEETCODE-Top-Interview-150-/tree/main)
You can run any solution using your favorite Java IDE (like IntelliJ, Eclipse, or VS Code). To compile and run from the terminal:
javac ProblemName.java
Feel free to contribute by adding new solutions or improving the existing ones. Open an issue or submit a pull request.