Skip to content

ErfanRez/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collection of LeetCode questions to ace the coding interview! - Created using LeetHub v2

LeetCode Topics

Math

1086-divisor-game
1236-n-th-tribonacci-number

Dynamic Programming

1086-divisor-game
1236-n-th-tribonacci-number
1764-maximum-repeating-substring
3143-longest-unequal-adjacent-groups-subsequence-i

Brainteaser

1086-divisor-game

Game Theory

1086-divisor-game

Array

0088-merge-sorted-array
0219-contains-duplicate-ii
0228-summary-ranges
0287-find-the-duplicate-number
0303-range-sum-query-immutable
0414-third-maximum-number
0448-find-all-numbers-disappeared-in-an-array
0455-assign-cookies
0561-array-partition
0594-longest-harmonious-subsequence
0599-minimum-index-sum-of-two-lists
0643-maximum-average-subarray-i
0674-longest-continuous-increasing-subsequence
0724-find-pivot-index
0792-binary-search
0841-shortest-distance-to-a-character
0941-sort-array-by-parity
1603-running-sum-of-1d-array
2077-largest-number-after-mutating-substring
2099-number-of-strings-that-appear-as-substrings-in-word
3000-minimum-absolute-difference-between-elements-with-constraint
3143-longest-unequal-adjacent-groups-subsequence-i

String

0409-longest-palindrome
0459-repeated-substring-pattern
0520-detect-capital
0521-longest-uncommon-subsequence-i
0599-minimum-index-sum-of-two-lists
0680-valid-palindrome-ii
0841-shortest-distance-to-a-character
1746-largest-substring-between-two-equal-characters
1764-maximum-repeating-substring
1987-substrings-of-size-three-with-distinct-characters
2059-unique-length-3-palindromic-subsequences
2077-largest-number-after-mutating-substring
2099-number-of-strings-that-appear-as-substrings-in-word
2128-reverse-prefix-of-word
2154-minimum-moves-to-convert-string
3143-longest-unequal-adjacent-groups-subsequence-i
3312-number-of-changing-keys

Greedy

0409-longest-palindrome
0455-assign-cookies
0561-array-partition
0680-valid-palindrome-ii
2077-largest-number-after-mutating-substring
2154-minimum-moves-to-convert-string
3143-longest-unequal-adjacent-groups-subsequence-i

Memoization

1236-n-th-tribonacci-number

String Matching

0459-repeated-substring-pattern
1764-maximum-repeating-substring

Two Pointers

0088-merge-sorted-array
0287-find-the-duplicate-number
0455-assign-cookies
0680-valid-palindrome-ii
0841-shortest-distance-to-a-character
0941-sort-array-by-parity
2128-reverse-prefix-of-word

Sorting

0088-merge-sorted-array
0414-third-maximum-number
0455-assign-cookies
0561-array-partition
0594-longest-harmonious-subsequence
0941-sort-array-by-parity

Hash Table

0219-contains-duplicate-ii
0409-longest-palindrome
0448-find-all-numbers-disappeared-in-an-array
0594-longest-harmonious-subsequence
0599-minimum-index-sum-of-two-lists
1746-largest-substring-between-two-equal-characters
1987-substrings-of-size-three-with-distinct-characters
2059-unique-length-3-palindromic-subsequences

Sliding Window

0219-contains-duplicate-ii
0594-longest-harmonious-subsequence
0643-maximum-average-subarray-i
1987-substrings-of-size-three-with-distinct-characters

Counting

0594-longest-harmonious-subsequence
1987-substrings-of-size-three-with-distinct-characters

Binary Search

0287-find-the-duplicate-number
0792-binary-search
3000-minimum-absolute-difference-between-elements-with-constraint

Ordered Set

3000-minimum-absolute-difference-between-elements-with-constraint

Database

0176-second-highest-salary
0177-nth-highest-salary
0184-department-highest-salary
1908-recyclable-and-low-fat-products
2495-number-of-unique-subjects-taught-by-each-teacher
3816-dna-pattern-recognition
3848-analyze-subscription-conversion

Bit Manipulation

0287-find-the-duplicate-number
2059-unique-length-3-palindromic-subsequences

Prefix Sum

0303-range-sum-query-immutable
0724-find-pivot-index
1603-running-sum-of-1d-array
2059-unique-length-3-palindromic-subsequences

Linked List

0328-odd-even-linked-list

Counting Sort

0561-array-partition

Stack

2128-reverse-prefix-of-word

Design

0303-range-sum-query-immutable

About

Here are problems I solved on LeetCode

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published