Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

75 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode-DSA-Solutions

🚀 Data Structures & Algorithms (Java)

Welcome to my dedicated DSA practice repository. This repository tracks my continuous journey toward mastering algorithmic logic, data structures, and problem-solving patterns. All solutions are written from scratch in Java (JDK 8+).

📊 Core Patterns Covered

  • Arrays & Strings: Two Pointers, Sliding Window, Prefix Sum, Subarray Problems
  • Core Concepts: Collections Framework, Memory Optimization

🛠️ Automated Sync

Solutions are automatically formatted and synced to this repository upon passing all test cases on LeetCode.

LeetCode Topics

Array

0001-two-sum
0011-container-with-most-water
0049-group-anagrams
0053-maximum-subarray
0075-sort-colors
0189-rotate-array
0347-top-k-frequent-elements
0560-subarray-sum-equals-k
0704-binary-search
3381-maximum-subarray-sum-with-length-divisible-by-k

Binary Search

0704-binary-search

Two Pointers

0011-container-with-most-water
0075-sort-colors
0125-valid-palindrome
0189-rotate-array
0344-reverse-string

Greedy

0011-container-with-most-water

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0049-group-anagrams
0347-top-k-frequent-elements
0560-subarray-sum-equals-k
3381-maximum-subarray-sum-with-length-divisible-by-k

Prefix Sum

0560-subarray-sum-equals-k
3381-maximum-subarray-sum-with-length-divisible-by-k

String

0003-longest-substring-without-repeating-characters
0020-valid-parentheses
0049-group-anagrams
0125-valid-palindrome
0344-reverse-string

Sliding Window

0003-longest-substring-without-repeating-characters

Divide and Conquer

0053-maximum-subarray
0347-top-k-frequent-elements

Dynamic Programming

0053-maximum-subarray

Math

0189-rotate-array

Sorting

0049-group-anagrams
0075-sort-colors
0347-top-k-frequent-elements

Stack

0020-valid-parentheses

Bracket Sequences

0020-valid-parentheses

Heap (Priority Queue)

0347-top-k-frequent-elements

Bucket Sort

0347-top-k-frequent-elements

Counting

0347-top-k-frequent-elements

Quickselect

0347-top-k-frequent-elements

Quicksort

0075-sort-colors

Bubble Sort

0075-sort-colors

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages