Skip to content

Harsh-io/LeetCode-Problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

449 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

LeetCode Topics

Array

0001-two-sum
0014-longest-common-prefix
0026-remove-duplicates-from-sorted-array
0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0053-maximum-subarray
0066-plus-one
0075-sort-colors
0121-best-time-to-buy-and-sell-stock
0153-find-minimum-in-rotated-sorted-array
0169-majority-element
0189-rotate-array
0215-kth-largest-element-in-an-array
0238-product-of-array-except-self
0283-move-zeroes
0303-range-sum-query-immutable
0334-increasing-triplet-subsequence
0485-max-consecutive-ones
0560-subarray-sum-equals-k
0645-set-mismatch
0704-binary-search
1295-find-numbers-with-even-number-of-digits
1470-shuffle-the-array
1752-check-if-array-is-sorted-and-rotated
1848-minimum-distance-to-the-target-element
1855-maximum-distance-between-a-pair-of-values
1861-rotating-the-box
1886-determine-whether-matrix-can-be-obtained-by-rotation
1980-find-unique-binary-string
2078-two-furthest-houses-with-different-colors
2515-shortest-distance-to-target-string-in-a-circular-array
2553-separate-the-digits-in-an-array
2906-construct-product-matrix
2946-matrix-similarity-after-cyclic-shifts
3300-minimum-element-after-replacement-with-digit-sum
3548-equal-sum-grid-partition-ii
3567-minimum-absolute-difference-in-sliding-submatrix
3643-flip-square-submatrix-vertically
3818-minimum-prefix-removal-to-make-array-strictly-increasing

Hash Table

0001-two-sum
0013-roman-to-integer
0169-majority-element
0205-isomorphic-strings
0242-valid-anagram
0438-find-all-anagrams-in-a-string
0451-sort-characters-by-frequency
0560-subarray-sum-equals-k
0645-set-mismatch
1358-number-of-substrings-containing-all-three-characters
1781-sum-of-beauty-of-all-substrings
1980-find-unique-binary-string
3325-count-substrings-with-k-frequency-characters-i
3548-equal-sum-grid-partition-ii

Math

0009-palindrome-number
0013-roman-to-integer
0066-plus-one
0069-sqrtx
0189-rotate-array
0258-add-digits
0326-power-of-three
0788-rotated-digits
1295-find-numbers-with-even-number-of-digits
1903-largest-odd-number-in-string
2235-add-two-integers
2946-matrix-similarity-after-cyclic-shifts
3300-minimum-element-after-replacement-with-digit-sum
3783-mirror-distance-of-an-integer

Two Pointers

0026-remove-duplicates-from-sorted-array
0075-sort-colors
0151-reverse-words-in-a-string
0189-rotate-array
0283-move-zeroes
0344-reverse-string
1855-maximum-distance-between-a-pair-of-values
1861-rotating-the-box
3643-flip-square-submatrix-vertically

Divide and Conquer

0053-maximum-subarray
0169-majority-element
0215-kth-largest-element-in-an-array

Sorting

0075-sort-colors
0169-majority-element
0215-kth-largest-element-in-an-array
0242-valid-anagram
0451-sort-characters-by-frequency
0645-set-mismatch
3567-minimum-absolute-difference-in-sliding-submatrix

Heap (Priority Queue)

0215-kth-largest-element-in-an-array
0451-sort-characters-by-frequency

Quickselect

0215-kth-largest-element-in-an-array

String

0008-string-to-integer-atoi
0013-roman-to-integer
0014-longest-common-prefix
0151-reverse-words-in-a-string
0205-isomorphic-strings
0242-valid-anagram
0344-reverse-string
0438-find-all-anagrams-in-a-string
0451-sort-characters-by-frequency
0796-rotate-string
1021-remove-outermost-parentheses
1358-number-of-substrings-containing-all-three-characters
1614-maximum-nesting-depth-of-the-parentheses
1758-minimum-changes-to-make-alternating-binary-string
1781-sum-of-beauty-of-all-substrings
1784-check-if-binary-string-has-at-most-one-segment-of-ones
1888-minimum-number-of-flips-to-make-the-binary-string-alternating
1903-largest-odd-number-in-string
1980-find-unique-binary-string
2515-shortest-distance-to-target-string-in-a-circular-array
3325-count-substrings-with-k-frequency-characters-i

Sliding Window

0438-find-all-anagrams-in-a-string
1358-number-of-substrings-containing-all-three-characters
1888-minimum-number-of-flips-to-make-the-binary-string-alternating
3325-count-substrings-with-k-frequency-characters-i

Counting

0169-majority-element
0451-sort-characters-by-frequency
1781-sum-of-beauty-of-all-substrings

Dynamic Programming

0053-maximum-subarray
0121-best-time-to-buy-and-sell-stock
0788-rotated-digits
1888-minimum-number-of-flips-to-make-the-binary-string-alternating

Backtracking

1980-find-unique-binary-string

Matrix

1861-rotating-the-box
1886-determine-whether-matrix-can-be-obtained-by-rotation
2906-construct-product-matrix
2946-matrix-similarity-after-cyclic-shifts
3548-equal-sum-grid-partition-ii
3567-minimum-absolute-difference-in-sliding-submatrix
3643-flip-square-submatrix-vertically

Prefix Sum

0238-product-of-array-except-self
0303-range-sum-query-immutable
0560-subarray-sum-equals-k
2906-construct-product-matrix
3548-equal-sum-grid-partition-ii

Design

0303-range-sum-query-immutable

Binary Search

0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0069-sqrtx
0153-find-minimum-in-rotated-sorted-array
0704-binary-search
1855-maximum-distance-between-a-pair-of-values

Enumeration

3548-equal-sum-grid-partition-ii

Simulation

0258-add-digits
2553-separate-the-digits-in-an-array
2946-matrix-similarity-after-cyclic-shifts

Number Theory

0258-add-digits

Recursion

0326-power-of-three

Greedy

0334-increasing-triplet-subsequence
1903-largest-odd-number-in-string
2078-two-furthest-houses-with-different-colors

String Matching

0796-rotate-string

Bit Manipulation

0645-set-mismatch

Stack

1021-remove-outermost-parentheses
1614-maximum-nesting-depth-of-the-parentheses

Trie

0014-longest-common-prefix

Bucket Sort

0451-sort-characters-by-frequency

About

# Mothers Day and Fathers Day Challenge problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages