Skip to content

anushka-cseatmnc/LeetCode-Practice-Problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode-Practice-Problems

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

Array

0015-3sum
0031-next-permutation
0048-rotate-image
0054-spiral-matrix
0056-merge-intervals
0075-sort-colors
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0128-longest-consecutive-sequence

Two Pointers

0015-3sum
0031-next-permutation
0075-sort-colors

Sorting

0015-3sum
0056-merge-intervals
0075-sort-colors

Dynamic Programming

0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock

Hash Table

0128-longest-consecutive-sequence

Union Find

0128-longest-consecutive-sequence

Math

0048-rotate-image

Matrix

0048-rotate-image
0054-spiral-matrix

Simulation

0054-spiral-matrix

LeetCode Topics

Array

0001-two-sum
0018-4sum
0054-spiral-matrix
0073-set-matrix-zeroes
0118-pascals-triangle
0152-maximum-product-subarray
0494-target-sum
0539-minimum-time-difference
0560-subarray-sum-equals-k
0689-maximum-sum-of-3-non-overlapping-subarrays
0729-my-calendar-i
0731-my-calendar-ii
0792-binary-search
1063-best-sightseeing-pair
1766-minimum-number-of-removals-to-make-mountain-array
1878-check-if-array-is-sorted-and-rotated
1895-minimum-number-of-operations-to-move-all-balls-to-each-box
2292-counting-words-with-a-given-prefix
2465-shifting-letters-ii
2494-sum-of-prefix-scores-of-strings
2503-longest-subarray-with-maximum-bitwise-and
3309-count-prefix-and-suffix-pairs-i
3329-find-the-length-of-the-longest-common-prefix

Bit Manipulation

1473-find-the-longest-substring-containing-vowels-in-even-counts
2503-longest-subarray-with-maximum-bitwise-and

Brainteaser

2503-longest-subarray-with-maximum-bitwise-and

Hash Table

0001-two-sum
0073-set-matrix-zeroes
0560-subarray-sum-equals-k
1473-find-the-longest-substring-containing-vowels-in-even-counts
3329-find-the-length-of-the-longest-common-prefix

String

0539-minimum-time-difference
1473-find-the-longest-substring-containing-vowels-in-even-counts
1667-find-kth-bit-in-nth-binary-string
1895-minimum-number-of-operations-to-move-all-balls-to-each-box
2292-counting-words-with-a-given-prefix
2465-shifting-letters-ii
2494-sum-of-prefix-scores-of-strings
3309-count-prefix-and-suffix-pairs-i
3329-find-the-length-of-the-longest-common-prefix

Prefix Sum

0560-subarray-sum-equals-k
0731-my-calendar-ii
1473-find-the-longest-substring-containing-vowels-in-even-counts
1895-minimum-number-of-operations-to-move-all-balls-to-each-box
2465-shifting-letters-ii

Math

0539-minimum-time-difference

Sorting

0018-4sum
0539-minimum-time-difference
2646-kth-largest-sum-in-a-binary-tree

Trie

0440-k-th-smallest-in-lexicographical-order
2494-sum-of-prefix-scores-of-strings
3309-count-prefix-and-suffix-pairs-i
3329-find-the-length-of-the-longest-common-prefix

Counting

2494-sum-of-prefix-scores-of-strings

Binary Search

0729-my-calendar-i
0731-my-calendar-ii
0792-binary-search
1766-minimum-number-of-removals-to-make-mountain-array

Design

0729-my-calendar-i
0731-my-calendar-ii

Segment Tree

0729-my-calendar-i
0731-my-calendar-ii

Ordered Set

0729-my-calendar-i
0731-my-calendar-ii

Recursion

1667-find-kth-bit-in-nth-binary-string

Simulation

0054-spiral-matrix
1667-find-kth-bit-in-nth-binary-string

Tree

0515-find-largest-value-in-each-tree-row
2646-kth-largest-sum-in-a-binary-tree
3439-find-minimum-diameter-after-merging-two-trees

Breadth-First Search

0515-find-largest-value-in-each-tree-row
2646-kth-largest-sum-in-a-binary-tree
3439-find-minimum-diameter-after-merging-two-trees

Binary Tree

0515-find-largest-value-in-each-tree-row
2646-kth-largest-sum-in-a-binary-tree

Dynamic Programming

0118-pascals-triangle
0152-maximum-product-subarray
0494-target-sum
0689-maximum-sum-of-3-non-overlapping-subarrays
1063-best-sightseeing-pair
1766-minimum-number-of-removals-to-make-mountain-array

Greedy

1766-minimum-number-of-removals-to-make-mountain-array

Matrix

0054-spiral-matrix
0073-set-matrix-zeroes

Two Pointers

0018-4sum

Depth-First Search

0515-find-largest-value-in-each-tree-row
3439-find-minimum-diameter-after-merging-two-trees

Graph

3439-find-minimum-diameter-after-merging-two-trees

Backtracking

0494-target-sum

Rolling Hash

3309-count-prefix-and-suffix-pairs-i

String Matching

2292-counting-words-with-a-given-prefix
3309-count-prefix-and-suffix-pairs-i

Hash Function

3309-count-prefix-and-suffix-pairs-i

About

A 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