Skip to content

Latest commit

 

History

319 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

LeetCode Topics

String

0012-integer-to-roman
0013-roman-to-integer
0020-valid-parentheses
0058-length-of-last-word
0067-add-binary
0242-valid-anagram
0389-find-the-difference
0412-fizz-buzz
0742-to-lower-case
1108-defanging-an-ip-address
1662-check-if-two-string-arrays-are-equivalent
2137-final-value-of-variable-after-performing-operations
2452-words-within-two-edits-of-dictionary
3194-find-words-containing-character
3379-score-of-a-string
3794-reverse-string-prefix

Math

0009-palindrome-number
0012-integer-to-roman
0013-roman-to-integer
0066-plus-one
0067-add-binary
0069-sqrtx
0070-climbing-stairs
0189-rotate-array
0202-happy-number
0231-power-of-two
0268-missing-number
0342-power-of-four
0384-shuffle-an-array
0412-fizz-buzz
1512-number-of-good-pairs
2383-add-two-integers
2396-strictly-palindromic-number
2469-convert-the-temperature
2535-difference-between-element-sum-and-digit-sum-of-an-array
2769-find-the-maximum-achievable-number
3172-divisible-and-non-divisible-sums-difference
3190-find-minimum-operations-to-make-all-elements-divisible-by-three
3264-final-array-state-after-k-multiplication-operations-i
3512-minimum-operations-to-make-array-sum-divisible-by-k
3516-find-closest-person

Array

0001-two-sum
0035-search-insert-position
0066-plus-one
0136-single-number
0137-single-number-ii
0169-majority-element
0189-rotate-array
0217-contains-duplicate
0268-missing-number
0283-move-zeroes
0384-shuffle-an-array
0561-array-partition
0565-array-nesting
0724-find-pivot-index
0896-monotonic-array
1019-squares-of-a-sorted-array
1122-relative-sort-array
1389-create-target-array-in-the-given-order
1464-maximum-product-of-two-elements-in-an-array
1470-shuffle-the-array
1480-running-sum-of-1d-array
1512-number-of-good-pairs
1662-check-if-two-string-arrays-are-equivalent
1672-richest-customer-wealth
2037-minimum-number-of-moves-to-seat-everyone
2048-build-array-from-permutation
2058-concatenation-of-array
2137-final-value-of-variable-after-performing-operations
2452-words-within-two-edits-of-dictionary
2535-difference-between-element-sum-and-digit-sum-of-an-array
2553-separate-the-digits-in-an-array
2876-number-of-employees-who-met-the-target
3190-find-minimum-operations-to-make-all-elements-divisible-by-three
3194-find-words-containing-character
3264-final-array-state-after-k-multiplication-operations-i
3285-find-indices-of-stable-mountains
3512-minimum-operations-to-make-array-sum-divisible-by-k
3701-compute-alternating-sum
4008-restore-finishing-order

Hash Table

0001-two-sum
0012-integer-to-roman
0013-roman-to-integer
0169-majority-element
0202-happy-number
0217-contains-duplicate
0242-valid-anagram
0268-missing-number
0389-find-the-difference
1122-relative-sort-array
1512-number-of-good-pairs
4008-restore-finishing-order

Sorting

0169-majority-element
0217-contains-duplicate
0242-valid-anagram
0268-missing-number
0389-find-the-difference
0561-array-partition
1019-squares-of-a-sorted-array
1122-relative-sort-array
1464-maximum-product-of-two-elements-in-an-array
2037-minimum-number-of-moves-to-seat-everyone

Bit Manipulation

0067-add-binary
0136-single-number
0137-single-number-ii
0231-power-of-two
0268-missing-number
0342-power-of-four
0389-find-the-difference

Simulation

0067-add-binary
0412-fizz-buzz
1389-create-target-array-in-the-given-order
2048-build-array-from-permutation
2058-concatenation-of-array
2137-final-value-of-variable-after-performing-operations
2553-separate-the-digits-in-an-array
3264-final-array-state-after-k-multiplication-operations-i
3701-compute-alternating-sum

Two Pointers

0189-rotate-array
0202-happy-number
0283-move-zeroes
1019-squares-of-a-sorted-array
2396-strictly-palindromic-number
3794-reverse-string-prefix

Recursion

0231-power-of-two
0342-power-of-four

Dynamic Programming

0070-climbing-stairs

Memoization

0070-climbing-stairs

Binary Search

0035-search-insert-position
0069-sqrtx
0268-missing-number

Stack

0020-valid-parentheses

Counting

0169-majority-element
1512-number-of-good-pairs

Database

0620-not-boring-movies
1378-replace-employee-id-with-the-unique-identifier

Prefix Sum

0724-find-pivot-index
1480-running-sum-of-1d-array

Divide and Conquer

0169-majority-element

Greedy

0561-array-partition
2037-minimum-number-of-moves-to-seat-everyone

Counting Sort

0561-array-partition
1122-relative-sort-array
2037-minimum-number-of-moves-to-seat-everyone

Matrix

1672-richest-customer-wealth

Depth-First Search

0565-array-nesting

Heap (Priority Queue)

1464-maximum-product-of-two-elements-in-an-array
3264-final-array-state-after-k-multiplication-operations-i

Design

0384-shuffle-an-array

Randomized

0384-shuffle-an-array

Brainteaser

2396-strictly-palindromic-number

Trie

2452-words-within-two-edits-of-dictionary

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages