Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

97 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘¨β€πŸ’» Shubham Kale

LeetCode
LinkedIn
GitHub


πŸ“Š LeetCode Stats

Shubham's LeetCode Stats

πŸ“Š Click to view my Solved Problems Count
Difficulty Solved
🟒 Easy 69+
🟑 Medium 65+
πŸ”΄ Hard 5+
Total 139+

πŸ—‚οΈ Folder Structure

LeetCode-Solutions/
β”œβ”€β”€ Arrays/
β”œβ”€β”€ Strings/
β”œβ”€β”€ BinarySearch/
β”œβ”€β”€ LinkedList/
β”œβ”€β”€ Trees/
β”œβ”€β”€ DynamicProgramming/
β”œβ”€β”€ Graphs/
β”œβ”€β”€ StackQueue/
β”œβ”€β”€ SlidingWindow/
└── TwoPointers/
 
---

## πŸ› οΈ How to Run Locally
 
```bash
# Clone the repository
git clone https://github.com/YOUR_USERNAME/LeetCode-Solutions.git
 
# Navigate into a folder
cd LeetCode-Solutions/BinarySearch
 
# Compile and run
javac SearchRotatedArray.java
java Solution

πŸ“ˆ Goals

  • Solve 150+ problems
  • Solve 300+ problems
  • Complete Blind 75
  • Complete NeetCode 150
  • Add detailed explanation for each solution

⭐ If This Helped You

Give this repo a star ⭐ β€” it motivates me to keep solving and uploading!


"The more problems you solve, the more patterns you see."

LeetCode Topics

Array

0015-3sum
0018-4sum
0152-maximum-product-subarray
0209-minimum-size-subarray-sum
0643-maximum-average-subarray-i
0706-design-hashmap
1493-longest-subarray-of-1s-after-deleting-one-element
1861-rotating-the-box
1914-cyclically-rotating-a-grid
2215-find-the-difference-of-two-arrays
2352-equal-row-and-column-pairs
2770-maximum-number-of-jumps-to-reach-the-last-index
3629-minimum-jumps-to-reach-end-via-prime-teleportation
3660-jump-game-ix

Dynamic Programming

0152-maximum-product-subarray
1493-longest-subarray-of-1s-after-deleting-one-element
2770-maximum-number-of-jumps-to-reach-the-last-index
3660-jump-game-ix

Two Pointers

0015-3sum
0018-4sum
0443-string-compression
1861-rotating-the-box

Sorting

0015-3sum
0018-4sum
1657-determine-if-two-strings-are-close

Hash Table

0187-repeated-dna-sequences
0438-find-all-anagrams-in-a-string
0706-design-hashmap
1657-determine-if-two-strings-are-close
2215-find-the-difference-of-two-arrays
2352-equal-row-and-column-pairs
3629-minimum-jumps-to-reach-end-via-prime-teleportation

Linked List

0706-design-hashmap

Design

0155-min-stack
0706-design-hashmap

Hash Function

0187-repeated-dna-sequences
0706-design-hashmap

Sliding Window

0187-repeated-dna-sequences
0209-minimum-size-subarray-sum
0438-find-all-anagrams-in-a-string
0643-maximum-average-subarray-i
1493-longest-subarray-of-1s-after-deleting-one-element

String

0187-repeated-dna-sequences
0438-find-all-anagrams-in-a-string
0443-string-compression
1657-determine-if-two-strings-are-close

Bit Manipulation

0187-repeated-dna-sequences

Rolling Hash

0187-repeated-dna-sequences

Binary Search

0209-minimum-size-subarray-sum

Prefix Sum

0209-minimum-size-subarray-sum

Matrix

1861-rotating-the-box
1914-cyclically-rotating-a-grid
2352-equal-row-and-column-pairs

Math

3629-minimum-jumps-to-reach-end-via-prime-teleportation

Breadth-First Search

3629-minimum-jumps-to-reach-end-via-prime-teleportation

Number Theory

3629-minimum-jumps-to-reach-end-via-prime-teleportation

Simulation

1914-cyclically-rotating-a-grid
2352-equal-row-and-column-pairs

Stack

0155-min-stack

Counting

1657-determine-if-two-strings-are-close

About

🧩 150+ LeetCode solutions in Java | Organized by topic | Arrays, Trees, DP, Binary Search & more

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages