Skip to content

9keyyyy/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leetcode

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

LeetCode Topics

Array

0011-container-with-most-water
0015-3sum
0026-remove-duplicates-from-sorted-array
0033-search-in-rotated-sorted-array
0035-search-insert-position
0036-valid-sudoku
0045-jump-game-ii
0049-group-anagrams
0051-n-queens
0053-maximum-subarray
0055-jump-game
0078-subsets
0079-word-search
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0128-longest-consecutive-sequence
0130-surrounded-regions
0134-gas-station
0136-single-number
0137-single-number-ii
0169-majority-element
0198-house-robber
0200-number-of-islands
0209-minimum-size-subarray-sum
0217-contains-duplicate
0221-maximal-square
0238-product-of-array-except-self
0249-group-shifted-strings
0253-meeting-rooms-ii
0283-move-zeroes
0322-coin-change
0325-maximum-size-subarray-sum-equals-k
0347-top-k-frequent-elements
0349-intersection-of-two-arrays
0378-kth-smallest-element-in-a-sorted-matrix
0560-subarray-sum-equals-k
0740-delete-and-earn
0747-min-cost-climbing-stairs
1293-three-consecutive-odds
2237-longest-palindrome-by-concatenating-two-letter-words
3194-find-words-containing-character

Dynamic Programming

0005-longest-palindromic-substring
0022-generate-parentheses
0045-jump-game-ii
0053-maximum-subarray
0055-jump-game
0062-unique-paths
0070-climbing-stairs
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0131-palindrome-partitioning
0198-house-robber
0221-maximal-square
0276-paint-fence
0279-perfect-squares
0322-coin-change
0740-delete-and-earn
0747-min-cost-climbing-stairs
1250-longest-common-subsequence

String

0003-longest-substring-without-repeating-characters
0005-longest-palindromic-substring
0017-letter-combinations-of-a-phone-number
0020-valid-parentheses
0022-generate-parentheses
0049-group-anagrams
0079-word-search
0131-palindrome-partitioning
0159-longest-substring-with-at-most-two-distinct-characters
0249-group-shifted-strings
0438-find-all-anagrams-in-a-string
1250-longest-common-subsequence
2237-longest-palindrome-by-concatenating-two-letter-words
3194-find-words-containing-character
3683-find-the-lexicographically-largest-string-from-the-box-i

Stack

0020-valid-parentheses

Two Pointers

0005-longest-palindromic-substring
0011-container-with-most-water
0015-3sum
0026-remove-duplicates-from-sorted-array
0202-happy-number
0253-meeting-rooms-ii
0283-move-zeroes
0349-intersection-of-two-arrays
3683-find-the-lexicographically-largest-string-from-the-box-i

Greedy

0011-container-with-most-water
0045-jump-game-ii
0055-jump-game
0134-gas-station
0253-meeting-rooms-ii
2237-longest-palindrome-by-concatenating-two-letter-words

Hash Table

0003-longest-substring-without-repeating-characters
0017-letter-combinations-of-a-phone-number
0036-valid-sudoku
0049-group-anagrams
0128-longest-consecutive-sequence
0159-longest-substring-with-at-most-two-distinct-characters
0169-majority-element
0202-happy-number
0217-contains-duplicate
0249-group-shifted-strings
0325-maximum-size-subarray-sum-equals-k
0347-top-k-frequent-elements
0349-intersection-of-two-arrays
0438-find-all-anagrams-in-a-string
0560-subarray-sum-equals-k
0740-delete-and-earn
2237-longest-palindrome-by-concatenating-two-letter-words

Sliding Window

0003-longest-substring-without-repeating-characters
0159-longest-substring-with-at-most-two-distinct-characters
0209-minimum-size-subarray-sum
0438-find-all-anagrams-in-a-string

Backtracking

0017-letter-combinations-of-a-phone-number
0022-generate-parentheses
0051-n-queens
0077-combinations
0078-subsets
0079-word-search
0131-palindrome-partitioning

Binary Search

0033-search-in-rotated-sorted-array
0035-search-insert-position
0209-minimum-size-subarray-sum
0349-intersection-of-two-arrays
0378-kth-smallest-element-in-a-sorted-matrix

Math

0062-unique-paths
0070-climbing-stairs
0202-happy-number
0279-perfect-squares

Memoization

0070-climbing-stairs

Combinatorics

0062-unique-paths

Union Find

0128-longest-consecutive-sequence
0130-surrounded-regions
0200-number-of-islands

Sorting

0015-3sum
0049-group-anagrams
0169-majority-element
0217-contains-duplicate
0253-meeting-rooms-ii
0347-top-k-frequent-elements
0349-intersection-of-two-arrays
0378-kth-smallest-element-in-a-sorted-matrix

Counting

0169-majority-element
0347-top-k-frequent-elements
2237-longest-palindrome-by-concatenating-two-letter-words

Bit Manipulation

0078-subsets
0136-single-number
0137-single-number-ii

Matrix

0036-valid-sudoku
0079-word-search
0130-surrounded-regions
0200-number-of-islands
0221-maximal-square
0378-kth-smallest-element-in-a-sorted-matrix

Enumeration

3683-find-the-lexicographically-largest-string-from-the-box-i

Depth-First Search

0079-word-search
0098-validate-binary-search-tree
0130-surrounded-regions
0200-number-of-islands
0207-course-schedule
0386-lexicographical-numbers

Trie

0386-lexicographical-numbers

Breadth-First Search

0130-surrounded-regions
0200-number-of-islands
0207-course-schedule
0279-perfect-squares
0322-coin-change

Tree

0098-validate-binary-search-tree

Binary Search Tree

0098-validate-binary-search-tree

Binary Tree

0098-validate-binary-search-tree

Prefix Sum

0209-minimum-size-subarray-sum
0238-product-of-array-except-self
0253-meeting-rooms-ii
0325-maximum-size-subarray-sum-equals-k
0560-subarray-sum-equals-k

Heap (Priority Queue)

0253-meeting-rooms-ii
0347-top-k-frequent-elements
0378-kth-smallest-element-in-a-sorted-matrix

Divide and Conquer

0053-maximum-subarray
0169-majority-element
0347-top-k-frequent-elements

Graph

0207-course-schedule

Topological Sort

0207-course-schedule

Bucket Sort

0347-top-k-frequent-elements

Quickselect

0347-top-k-frequent-elements

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages