Skip to content

Latest commit

 

History

390 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LC

LeetCode Topics

Array

0001-two-sum
0049-group-anagrams
0053-maximum-subarray
0075-sort-colors
0153-find-minimum-in-rotated-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
0209-minimum-size-subarray-sum
0215-kth-largest-element-in-an-array
0238-product-of-array-except-self
0283-move-zeroes
0303-range-sum-query-immutable
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0414-third-maximum-number
0455-assign-cookies
0463-island-perimeter
0560-subarray-sum-equals-k
0628-maximum-product-of-three-numbers
0674-longest-continuous-increasing-subsequence
0724-find-pivot-index
0821-shortest-distance-to-a-character
0832-flipping-an-image
0877-stone-game
1046-last-stone-weight
1464-maximum-product-of-two-elements-in-an-array
1480-running-sum-of-1d-array
1582-special-positions-in-a-binary-matrix
1629-slowest-key
1662-check-if-two-string-arrays-are-equivalent
1816-truncate-sentence
1979-find-greatest-common-divisor-of-array
1991-find-the-middle-index-in-array
2037-minimum-number-of-moves-to-seat-everyone
2125-number-of-laser-beams-in-a-bank
2410-maximum-matching-of-players-with-trainers
2586-count-the-number-of-vowel-strings-in-range
2958-length-of-longest-subarray-with-at-most-k-frequency
2974-minimum-number-game
3065-minimum-operations-to-exceed-threshold-value-i
3162-find-the-number-of-good-pairs-i
3264-final-array-state-after-k-multiplication-operations-i
3285-find-indices-of-stable-mountains
3718-smallest-missing-multiple-of-k
3731-find-missing-elements

Greedy

0455-assign-cookies
2037-minimum-number-of-moves-to-seat-everyone
2410-maximum-matching-of-players-with-trainers

Sorting

0049-group-anagrams
0075-sort-colors
0215-kth-largest-element-in-an-array
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0389-find-the-difference
0414-third-maximum-number
0455-assign-cookies
0628-maximum-product-of-three-numbers
1464-maximum-product-of-two-elements-in-an-array
2037-minimum-number-of-moves-to-seat-everyone
2410-maximum-matching-of-players-with-trainers
2974-minimum-number-game
3536-maximum-product-of-two-digits
3731-find-missing-elements

Counting Sort

0383-ransom-note
0387-first-unique-character-in-a-string
2037-minimum-number-of-moves-to-seat-everyone
2586-count-the-number-of-vowel-strings-in-range

Two Pointers

0075-sort-colors
0141-linked-list-cycle
0151-reverse-words-in-a-string
0202-happy-number
0283-move-zeroes
0345-reverse-vowels-of-a-string
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0392-is-subsequence
0455-assign-cookies
0557-reverse-words-in-a-string-iii
0821-shortest-distance-to-a-character
0832-flipping-an-image
0876-middle-of-the-linked-list
2000-reverse-prefix-of-word
2410-maximum-matching-of-players-with-trainers

String

0003-longest-substring-without-repeating-characters
0012-integer-to-roman
0013-roman-to-integer
0049-group-anagrams
0151-reverse-words-in-a-string
0205-isomorphic-strings
0345-reverse-vowels-of-a-string
0383-ransom-note
0387-first-unique-character-in-a-string
0389-find-the-difference
0392-is-subsequence
0412-fizz-buzz
0434-number-of-segments-in-a-string
0482-license-key-formatting
0557-reverse-words-in-a-string-iii
0821-shortest-distance-to-a-character
1021-remove-outermost-parentheses
1614-maximum-nesting-depth-of-the-parentheses
1629-slowest-key
1662-check-if-two-string-arrays-are-equivalent
1678-goal-parser-interpretation
1816-truncate-sentence
2000-reverse-prefix-of-word
2125-number-of-laser-beams-in-a-bank
2586-count-the-number-of-vowel-strings-in-range
3090-maximum-length-substring-with-two-occurrences

Stack

1021-remove-outermost-parentheses
1614-maximum-nesting-depth-of-the-parentheses
2000-reverse-prefix-of-word

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0012-integer-to-roman
0013-roman-to-integer
0049-group-anagrams
0141-linked-list-cycle
0202-happy-number
0205-isomorphic-strings
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0383-ransom-note
0387-first-unique-character-in-a-string
0389-find-the-difference
0560-subarray-sum-equals-k
2958-length-of-longest-subarray-with-at-most-k-frequency
3090-maximum-length-substring-with-two-occurrences
3162-find-the-number-of-good-pairs-i
3718-smallest-missing-multiple-of-k
3731-find-missing-elements

Bit Manipulation

0389-find-the-difference
0832-flipping-an-image
1342-number-of-steps-to-reduce-a-number-to-zero

Binary Search

0153-find-minimum-in-rotated-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
0209-minimum-size-subarray-sum
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0441-arranging-coins

Math

0012-integer-to-roman
0013-roman-to-integer
0202-happy-number
0292-nim-game
0412-fizz-buzz
0441-arranging-coins
0628-maximum-product-of-three-numbers
0877-stone-game
1025-divisor-game
1281-subtract-the-product-and-sum-of-digits-of-an-integer
1342-number-of-steps-to-reduce-a-number-to-zero
1979-find-greatest-common-divisor-of-array
2125-number-of-laser-beams-in-a-bank
2235-add-two-integers
3264-final-array-state-after-k-multiplication-operations-i
3345-smallest-divisible-digit-product-i
3516-find-closest-person
3536-maximum-product-of-two-digits
3622-check-divisibility-by-digit-sum-and-product
3658-gcd-of-odd-and-even-sums

Matrix

0463-island-perimeter
0832-flipping-an-image
1582-special-positions-in-a-binary-matrix
2125-number-of-laser-beams-in-a-bank

Heap (Priority Queue)

0215-kth-largest-element-in-an-array
1046-last-stone-weight
1464-maximum-product-of-two-elements-in-an-array
2974-minimum-number-game
3264-final-array-state-after-k-multiplication-operations-i

Simulation

0412-fizz-buzz
0832-flipping-an-image
2974-minimum-number-game
3264-final-array-state-after-k-multiplication-operations-i

Divide and Conquer

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

Quickselect

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

Dynamic Programming

0053-maximum-subarray
0392-is-subsequence
0877-stone-game
1025-divisor-game

Linked List

0021-merge-two-sorted-lists
0083-remove-duplicates-from-sorted-list
0141-linked-list-cycle
0206-reverse-linked-list
0237-delete-node-in-a-linked-list
0876-middle-of-the-linked-list

Recursion

0021-merge-two-sorted-lists
0206-reverse-linked-list

Sliding Window

0003-longest-substring-without-repeating-characters
0209-minimum-size-subarray-sum
2958-length-of-longest-subarray-with-at-most-k-frequency
3090-maximum-length-substring-with-two-occurrences

Prefix Sum

0209-minimum-size-subarray-sum
0238-product-of-array-except-self
0303-range-sum-query-immutable
0560-subarray-sum-equals-k
0724-find-pivot-index
1480-running-sum-of-1d-array
1991-find-the-middle-index-in-array

Queue

0387-first-unique-character-in-a-string

Design

0303-range-sum-query-immutable

Brainteaser

0292-nim-game
1025-divisor-game

Game Theory

0292-nim-game
0877-stone-game
1025-divisor-game

Number Theory

1979-find-greatest-common-divisor-of-array
3658-gcd-of-odd-and-even-sums

Enumeration

3345-smallest-divisible-digit-product-i

Database

0175-combine-two-tables
0182-duplicate-emails
0584-find-customer-referee
0586-customer-placing-the-largest-number-of-orders
0620-not-boring-movies

Bracket Sequences

1614-maximum-nesting-depth-of-the-parentheses

Quicksort

0455-assign-cookies

Depth-First Search

0463-island-perimeter

Breadth-First Search

0463-island-perimeter

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages