Skip to content

πŸš€ Collection of 500+ LeetCode problems solved in Java, | Focused on Data Structures, Algorithms & Problem-Solving

Notifications You must be signed in to change notification settings

harimurari27/My_Leetcode_Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

My_Leetcode_Solutions

πŸš€ Collection of 500+ LeetCode problems solved in Java | Focused on Data Structures, Algorithms & Problem-Solving

LeetCode Topics

Array

0036-valid-sudoku
0037-sudoku-solver
0498-diagonal-traverse
1006-vowel-spellchecker
1426-find-n-unique-integers-sum-up-to-zero
1834-minimum-number-of-people-to-teach
1917-maximum-average-pass-ratio
2023-design-movie-rental-system
2307-replace-non-coprime-numbers-in-array
2429-design-a-food-rating-system
3251-maximum-area-of-longest-diagonal-rectangle
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3733-length-of-longest-v-shaped-diagonal-segment
3744-minimum-operations-to-make-array-elements-zero
3748-sort-matrix-by-diagonals
3797-design-spreadsheet
3827-implement-router

Matrix

0036-valid-sudoku
0037-sudoku-solver
0498-diagonal-traverse
3733-length-of-longest-v-shaped-diagonal-segment
3748-sort-matrix-by-diagonals
3797-design-spreadsheet

Simulation

0498-diagonal-traverse
2408-number-of-people-aware-of-a-secret

Dynamic Programming

2408-number-of-people-aware-of-a-secret
3733-length-of-longest-v-shaped-diagonal-segment

Memoization

3733-length-of-longest-v-shaped-diagonal-segment

Sorting

2887-sort-vowels-in-a-string
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3748-sort-matrix-by-diagonals

Math

1426-find-n-unique-integers-sum-up-to-zero
1440-convert-integer-to-the-sum-of-two-no-zero-integers
2307-replace-non-coprime-numbers-in-array
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3279-alice-and-bob-playing-flower-game
3462-vowels-game-in-a-string
3744-minimum-operations-to-make-array-elements-zero
3830-find-closest-person

Hash Table

0036-valid-sudoku
0037-sudoku-solver
1006-vowel-spellchecker
1264-maximum-number-of-words-you-can-type
1834-minimum-number-of-people-to-teach
2023-design-movie-rental-system
2429-design-a-food-rating-system
3678-design-task-manager
3797-design-spreadsheet
3827-implement-router
3872-find-most-frequent-vowel-and-consonant

Backtracking

0037-sudoku-solver

Greedy

1834-minimum-number-of-people-to-teach
1917-maximum-average-pass-ratio

Heap (Priority Queue)

1917-maximum-average-pass-ratio
2023-design-movie-rental-system
2429-design-a-food-rating-system
3678-design-task-manager

Geometry

3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i

Enumeration

2837-minimum-operations-to-make-the-integer-zero
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i

Bit Manipulation

2837-minimum-operations-to-make-the-integer-zero
3744-minimum-operations-to-make-array-elements-zero

Brainteaser

2837-minimum-operations-to-make-the-integer-zero
3462-vowels-game-in-a-string

Queue

0232-implement-queue-using-stacks
2408-number-of-people-aware-of-a-secret
3827-implement-router

Stack

0232-implement-queue-using-stacks
2307-replace-non-coprime-numbers-in-array

Design

0232-implement-queue-using-stacks
2023-design-movie-rental-system
2429-design-a-food-rating-system
3678-design-task-manager
3797-design-spreadsheet
3827-implement-router

String

1006-vowel-spellchecker
1264-maximum-number-of-words-you-can-type
2429-design-a-food-rating-system
2887-sort-vowels-in-a-string
3462-vowels-game-in-a-string
3797-design-spreadsheet
3872-find-most-frequent-vowel-and-consonant

Game Theory

3462-vowels-game-in-a-string

Counting

3872-find-most-frequent-vowel-and-consonant

Number Theory

2307-replace-non-coprime-numbers-in-array

Ordered Set

2023-design-movie-rental-system
2429-design-a-food-rating-system
3678-design-task-manager
3827-implement-router

Binary Search

3827-implement-router

About

πŸš€ Collection of 500+ LeetCode problems solved in Java, | Focused on Data Structures, Algorithms & Problem-Solving

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published