Skip to content

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

Notifications You must be signed in to change notification settings

KRK224/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode

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

LeetCode Topics

Array

0001-two-sum
0049-group-anagrams
0053-maximum-subarray
0088-merge-sorted-array
0139-word-break
0179-largest-number
0188-best-time-to-buy-and-sell-stock-iv
0198-house-robber
0221-maximal-square
0300-longest-increasing-subsequence
0309-best-time-to-buy-and-sell-stock-with-cooldown
0322-coin-change
0539-minimum-time-difference
0740-delete-and-earn
0747-min-cost-climbing-stairs
0837-most-common-word
0859-design-circular-deque
0906-walking-robot-simulation
0948-sort-an-array
0974-reorder-data-in-log-files
1036-rotting-oranges
1256-rank-transform-of-an-array
1402-count-square-submatrices-with-all-ones
1435-xor-queries-of-a-subarray
1457-minimum-difficulty-of-a-job-schedule
1620-check-if-array-pairs-are-divisible-by-k
1694-make-sum-divisible-by-p
1711-find-valid-matrix-given-row-and-column-sums
1741-sort-array-by-increasing-frequency
1755-defuse-the-bomb
1766-minimum-number-of-removals-to-make-mountain-array
1786-count-the-number-of-consistent-strings
1803-average-waiting-time
1896-maximum-score-from-performing-multiplication-operations
2006-find-the-student-that-will-replace-the-chalk
2132-convert-1d-array-into-2d-array
2155-find-missing-observations
2356-largest-combination-with-bitwise-and-greater-than-zero
2411-spiral-matrix-iv
2502-sort-the-people
2581-divide-players-into-teams-of-equal-skill
2692-take-gifts-from-the-richest-pile

Simulation

0906-walking-robot-simulation
1803-average-waiting-time
2006-find-the-student-that-will-replace-the-chalk
2132-convert-1d-array-into-2d-array
2155-find-missing-observations
2411-spiral-matrix-iv
2692-take-gifts-from-the-richest-pile
2800-minimum-string-length-after-removing-substrings

Tree

0341-flatten-nested-list-iterator
1653-number-of-good-leaf-nodes-pairs

Depth-First Search

0341-flatten-nested-list-iterator
0386-lexicographical-numbers
1653-number-of-good-leaf-nodes-pairs

Binary Tree

1653-number-of-good-leaf-nodes-pairs

Greedy

0179-largest-number
0957-minimum-add-to-make-parentheses-valid
1304-longest-happy-string
1711-find-valid-matrix-given-row-and-column-sums
1766-minimum-number-of-removals-to-make-mountain-array
2095-minimum-number-of-swaps-to-make-the-string-balanced

Matrix

0221-maximal-square
1036-rotting-oranges
1402-count-square-submatrices-with-all-ones
1711-find-valid-matrix-given-row-and-column-sums
2132-convert-1d-array-into-2d-array
2411-spiral-matrix-iv

Hash Table

0001-two-sum
0049-group-anagrams
0139-word-break
0740-delete-and-earn
0837-most-common-word
0906-walking-robot-simulation
0920-uncommon-words-from-two-sentences
1256-rank-transform-of-an-array
1473-find-the-longest-substring-containing-vowels-in-even-counts
1620-check-if-array-pairs-are-divisible-by-k
1694-make-sum-divisible-by-p
1741-sort-array-by-increasing-frequency
1786-count-the-number-of-consistent-strings
2356-largest-combination-with-bitwise-and-greater-than-zero
2502-sort-the-people
2581-divide-players-into-teams-of-equal-skill

String

0005-longest-palindromic-substring
0049-group-anagrams
0125-valid-palindrome
0139-word-break
0179-largest-number
0214-shortest-palindrome
0241-different-ways-to-add-parentheses
0344-reverse-string
0539-minimum-time-difference
0812-rotate-string
0837-most-common-word
0920-uncommon-words-from-two-sentences
0957-minimum-add-to-make-parentheses-valid
0974-reorder-data-in-log-files
1250-longest-common-subsequence
1304-longest-happy-string
1473-find-the-longest-substring-containing-vowels-in-even-counts
1786-count-the-number-of-consistent-strings
2095-minimum-number-of-swaps-to-make-the-string-balanced
2502-sort-the-people
2580-circular-sentence
2800-minimum-string-length-after-removing-substrings
3451-string-compression-iii

Sorting

0049-group-anagrams
0088-merge-sorted-array
0179-largest-number
0539-minimum-time-difference
0948-sort-an-array
0974-reorder-data-in-log-files
1256-rank-transform-of-an-array
1741-sort-array-by-increasing-frequency
2502-sort-the-people
2581-divide-players-into-teams-of-equal-skill

Divide and Conquer

0053-maximum-subarray
0948-sort-an-array

Heap (Priority Queue)

0948-sort-an-array
1304-longest-happy-string
2692-take-gifts-from-the-richest-pile

Merge Sort

0948-sort-an-array

Bucket Sort

0948-sort-an-array

Radix Sort

0948-sort-an-array

Counting Sort

0837-most-common-word
0920-uncommon-words-from-two-sentences
0948-sort-an-array
1620-check-if-array-pairs-are-divisible-by-k
1786-count-the-number-of-consistent-strings
2356-largest-combination-with-bitwise-and-greater-than-zero

Binary Search

0300-longest-increasing-subsequence
1766-minimum-number-of-removals-to-make-mountain-array
2006-find-the-student-that-will-replace-the-chalk

Prefix Sum

1435-xor-queries-of-a-subarray
1473-find-the-longest-substring-containing-vowels-in-even-counts
1694-make-sum-divisible-by-p
2006-find-the-student-that-will-replace-the-chalk

Math

0070-climbing-stairs
0241-different-ways-to-add-parentheses
0539-minimum-time-difference
1236-n-th-tribonacci-number
2155-find-missing-observations
2903-insert-greatest-common-divisors-in-linked-list

Linked List

0859-design-circular-deque
2411-spiral-matrix-iv
2903-insert-greatest-common-divisors-in-linked-list

Number Theory

2903-insert-greatest-common-divisors-in-linked-list

Bit Manipulation

1435-xor-queries-of-a-subarray
1473-find-the-longest-substring-containing-vowels-in-even-counts
1786-count-the-number-of-consistent-strings
2323-minimum-bit-flips-to-convert-number
2356-largest-combination-with-bitwise-and-greater-than-zero

Dynamic Programming

0005-longest-palindromic-substring
0053-maximum-subarray
0070-climbing-stairs
0139-word-break
0188-best-time-to-buy-and-sell-stock-iv
0198-house-robber
0221-maximal-square
0241-different-ways-to-add-parentheses
0300-longest-increasing-subsequence
0309-best-time-to-buy-and-sell-stock-with-cooldown
0322-coin-change
0740-delete-and-earn
0747-min-cost-climbing-stairs
1236-n-th-tribonacci-number
1250-longest-common-subsequence
1402-count-square-submatrices-with-all-ones
1457-minimum-difficulty-of-a-job-schedule
1766-minimum-number-of-removals-to-make-mountain-array
1896-maximum-score-from-performing-multiplication-operations

Recursion

0241-different-ways-to-add-parentheses

Memoization

0070-climbing-stairs
0139-word-break
0241-different-ways-to-add-parentheses
1236-n-th-tribonacci-number

Rolling Hash

0214-shortest-palindrome

String Matching

0214-shortest-palindrome
0812-rotate-string

Hash Function

0214-shortest-palindrome

Trie

0139-word-break
0386-lexicographical-numbers
0440-k-th-smallest-in-lexicographical-order

Two Pointers

0005-longest-palindromic-substring
0088-merge-sorted-array
0125-valid-palindrome
0344-reverse-string
2095-minimum-number-of-swaps-to-make-the-string-balanced
2581-divide-players-into-teams-of-equal-skill

Design

0341-flatten-nested-list-iterator
0859-design-circular-deque

Queue

0341-flatten-nested-list-iterator
0859-design-circular-deque

Stack

0341-flatten-nested-list-iterator
0957-minimum-add-to-make-parentheses-valid
2095-minimum-number-of-swaps-to-make-the-string-balanced
2800-minimum-string-length-after-removing-substrings

Breadth-First Search

0322-coin-change
1036-rotting-oranges

Sliding Window

1755-defuse-the-bomb

Iterator

0341-flatten-nested-list-iterator

About

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages