Skip to content

Mausumi134/Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

LeetCode Topics

Array

0053-maximum-subarray
0063-unique-paths-ii
0064-minimum-path-sum
0066-plus-one
0075-sort-colors
0121-best-time-to-buy-and-sell-stock
0169-majority-element
0189-rotate-array
0198-house-robber
0268-missing-number
0322-coin-change
0416-partition-equal-subset-sum
0485-max-consecutive-ones
0944-delete-columns-to-make-sorted
0961-n-repeated-element-in-size-2n-array
1018-binary-prefix-divisible-by-5
1200-minimum-absolute-difference
1262-greatest-sum-divisible-by-three
1266-minimum-time-visiting-all-points
1292-maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold
1351-count-negative-numbers-in-a-sorted-matrix
1390-four-divisors
1458-max-dot-product-of-two-subsequences
1877-minimize-maximum-pair-sum-in-array
1975-maximum-matrix-sum
1984-minimum-difference-between-highest-and-lowest-of-k-scores
2054-two-best-non-overlapping-events
2110-number-of-smooth-descent-periods-of-a-stock
2149-rearrange-array-elements-by-sign
3432-count-partitions-with-even-sum-difference
3453-separate-squares-i
3531-count-covered-buildings
3578-count-partitions-with-max-min-difference-at-most-k

Dynamic Programming

0053-maximum-subarray
0062-unique-paths
0063-unique-paths-ii
0064-minimum-path-sum
0070-climbing-stairs
0072-edit-distance
0121-best-time-to-buy-and-sell-stock
0198-house-robber
0322-coin-change
0416-partition-equal-subset-sum
0516-longest-palindromic-subsequence
0712-minimum-ascii-delete-sum-for-two-strings
1092-shortest-common-supersequence
1143-longest-common-subsequence
1262-greatest-sum-divisible-by-three
1458-max-dot-product-of-two-subsequences
2054-two-best-non-overlapping-events
2110-number-of-smooth-descent-periods-of-a-stock
3578-count-partitions-with-max-min-difference-at-most-k

Greedy

1262-greatest-sum-divisible-by-three
1877-minimize-maximum-pair-sum-in-array
1903-largest-odd-number-in-string
1975-maximum-matrix-sum

Sorting

0075-sort-colors
0169-majority-element
0268-missing-number
1200-minimum-absolute-difference
1262-greatest-sum-divisible-by-three
1877-minimize-maximum-pair-sum-in-array
1984-minimum-difference-between-highest-and-lowest-of-k-scores
2054-two-best-non-overlapping-events
3531-count-covered-buildings

Bit Manipulation

0268-missing-number
1018-binary-prefix-divisible-by-5

Hash Table

0141-linked-list-cycle
0169-majority-element
0268-missing-number
0961-n-repeated-element-in-size-2n-array
1015-smallest-integer-divisible-by-k
3531-count-covered-buildings

Math

0062-unique-paths
0066-plus-one
0070-climbing-stairs
0189-rotate-array
0268-missing-number
1015-smallest-integer-divisible-by-k
1266-minimum-time-visiting-all-points
1390-four-divisors
1523-count-odd-numbers-in-an-interval-range
1903-largest-odd-number-in-string
1925-count-square-sum-triples
2110-number-of-smooth-descent-periods-of-a-stock
3432-count-partitions-with-even-sum-difference

String

0072-edit-distance
0516-longest-palindromic-subsequence
0712-minimum-ascii-delete-sum-for-two-strings
0944-delete-columns-to-make-sorted
1092-shortest-common-supersequence
1143-longest-common-subsequence
1903-largest-odd-number-in-string
2211-count-collisions-on-a-road
2483-minimum-penalty-for-a-shop

Stack

2211-count-collisions-on-a-road

Simulation

2149-rearrange-array-elements-by-sign
2211-count-collisions-on-a-road

Prefix Sum

1292-maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold
2483-minimum-penalty-for-a-shop
3432-count-partitions-with-even-sum-difference
3578-count-partitions-with-max-min-difference-at-most-k

Queue

3578-count-partitions-with-max-min-difference-at-most-k

Sliding Window

1984-minimum-difference-between-highest-and-lowest-of-k-scores
3578-count-partitions-with-max-min-difference-at-most-k

Monotonic Queue

3578-count-partitions-with-max-min-difference-at-most-k

Enumeration

1925-count-square-sum-triples

Linked List

0141-linked-list-cycle
0206-reverse-linked-list
0237-delete-node-in-a-linked-list
0876-middle-of-the-linked-list

Two Pointers

0075-sort-colors
0141-linked-list-cycle
0189-rotate-array
0876-middle-of-the-linked-list
1877-minimize-maximum-pair-sum-in-array
2149-rearrange-array-elements-by-sign

Recursion

0206-reverse-linked-list

Binary Search

0268-missing-number
1292-maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold
1351-count-negative-numbers-in-a-sorted-matrix
2054-two-best-non-overlapping-events
3453-separate-squares-i

Heap (Priority Queue)

2054-two-best-non-overlapping-events

Matrix

0063-unique-paths-ii
0064-minimum-path-sum
1292-maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold
1351-count-negative-numbers-in-a-sorted-matrix
1975-maximum-matrix-sum

Memoization

0070-climbing-stairs

Combinatorics

0062-unique-paths

Breadth-First Search

0322-coin-change
1161-maximum-level-sum-of-a-binary-tree

Tree

1161-maximum-level-sum-of-a-binary-tree

Depth-First Search

1161-maximum-level-sum-of-a-binary-tree

Binary Tree

1161-maximum-level-sum-of-a-binary-tree

Geometry

1266-minimum-time-visiting-all-points

Divide and Conquer

0053-maximum-subarray
0169-majority-element

Counting

0169-majority-element

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages