Skip to content

enterayush/LeetcodeSolve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

348 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetcodeSolve

Leetcode Solutions

LeetCode Topics

Array

0001-two-sum
0004-median-of-two-sorted-arrays
0018-4sum
0026-remove-duplicates-from-sorted-array
0031-next-permutation
0033-search-in-rotated-sorted-array
0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0048-rotate-image
0053-maximum-subarray
0054-spiral-matrix
0056-merge-intervals
0066-plus-one
0073-set-matrix-zeroes
0075-sort-colors
0081-search-in-rotated-sorted-array-ii
0088-merge-sorted-array
0118-pascals-triangle
0128-longest-consecutive-sequence
0136-single-number
0153-find-minimum-in-rotated-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
0169-majority-element
0189-rotate-array
0204-count-primes
0229-majority-element-ii
0268-missing-number
0283-move-zeroes
0485-max-consecutive-ones
0493-reverse-pairs
0503-next-greater-element-ii
0560-subarray-sum-equals-k
0575-distribute-candies
0724-find-pivot-index
0867-transpose-matrix
1046-last-stone-weight
1438-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit
1748-sum-of-unique-elements
1752-check-if-array-is-sorted-and-rotated
1920-build-array-from-permutation
2110-number-of-smooth-descent-periods-of-a-stock
2149-rearrange-array-elements-by-sign
3190-find-minimum-operations-to-make-all-elements-divisible-by-three
3433-count-mentions-per-user
3531-count-covered-buildings
3562-maximum-profit-from-trading-stocks-with-discounts
3573-best-time-to-buy-and-sell-stock-v
3577-count-the-number-of-computer-unlocking-permutations
3583-count-special-triplets
3606-coupon-code-validator
3861-minimum-capacity-box

Binary Search

0004-median-of-two-sorted-arrays
0033-search-in-rotated-sorted-array
0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0069-sqrtx
0081-search-in-rotated-sorted-array-ii
0153-find-minimum-in-rotated-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
0268-missing-number
0278-first-bad-version
0493-reverse-pairs

Divide and Conquer

0004-median-of-two-sorted-arrays
0053-maximum-subarray
0169-majority-element
0493-reverse-pairs

Math

0007-reverse-integer
0009-palindrome-number
0013-roman-to-integer
0048-rotate-image
0066-plus-one
0069-sqrtx
0189-rotate-array
0204-count-primes
0268-missing-number
0509-fibonacci-number
1523-count-odd-numbers-in-an-interval-range
1925-count-square-sum-triples
2110-number-of-smooth-descent-periods-of-a-stock
2147-number-of-ways-to-divide-a-long-corridor
3190-find-minimum-operations-to-make-all-elements-divisible-by-three
3433-count-mentions-per-user
3577-count-the-number-of-computer-unlocking-permutations

String

0013-roman-to-integer
0020-valid-parentheses
0058-length-of-last-word
0125-valid-palindrome
2147-number-of-ways-to-divide-a-long-corridor
3110-score-of-a-string
3174-clear-digits
3606-coupon-code-validator

Stack

0020-valid-parentheses
0503-next-greater-element-ii
3174-clear-digits

Hash Table

0001-two-sum
0013-roman-to-integer
0073-set-matrix-zeroes
0128-longest-consecutive-sequence
0169-majority-element
0229-majority-element-ii
0268-missing-number
0560-subarray-sum-equals-k
0575-distribute-candies
1748-sum-of-unique-elements
3531-count-covered-buildings
3583-count-special-triplets
3606-coupon-code-validator

Two Pointers

0018-4sum
0026-remove-duplicates-from-sorted-array
0031-next-permutation
0075-sort-colors
0088-merge-sorted-array
0125-valid-palindrome
0189-rotate-array
0283-move-zeroes
2149-rearrange-array-elements-by-sign

Sorting

0018-4sum
0056-merge-intervals
0075-sort-colors
0088-merge-sorted-array
0169-majority-element
0229-majority-element-ii
0268-missing-number
3433-count-mentions-per-user
3531-count-covered-buildings
3606-coupon-code-validator

Enumeration

0204-count-primes
1925-count-square-sum-triples

Number Theory

0204-count-primes

Counting

0169-majority-element
0229-majority-element-ii
1748-sum-of-unique-elements
3583-count-special-triplets

Brainteaser

3577-count-the-number-of-computer-unlocking-permutations

Combinatorics

3577-count-the-number-of-computer-unlocking-permutations

Simulation

0054-spiral-matrix
0867-transpose-matrix
1920-build-array-from-permutation
2149-rearrange-array-elements-by-sign
3174-clear-digits
3433-count-mentions-per-user

Dynamic Programming

0053-maximum-subarray
0118-pascals-triangle
0509-fibonacci-number
2110-number-of-smooth-descent-periods-of-a-stock
2147-number-of-ways-to-divide-a-long-corridor
3562-maximum-profit-from-trading-stocks-with-discounts
3573-best-time-to-buy-and-sell-stock-v

Interactive

0278-first-bad-version

Tree

2236-root-equals-sum-of-children
3562-maximum-profit-from-trading-stocks-with-discounts

Depth-First Search

3562-maximum-profit-from-trading-stocks-with-discounts

Prefix Sum

0560-subarray-sum-equals-k
0724-find-pivot-index

Matrix

0048-rotate-image
0054-spiral-matrix
0073-set-matrix-zeroes
0867-transpose-matrix

Bit Manipulation

0136-single-number
0268-missing-number

Monotonic Stack

0503-next-greater-element-ii

Union-Find

0128-longest-consecutive-sequence

Binary Tree

2236-root-equals-sum-of-children

Heap (Priority Queue)

1046-last-stone-weight
1438-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit

Queue

1438-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit

Sliding Window

1438-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit

Ordered Set

0493-reverse-pairs
1438-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit

Monotonic Queue

1438-longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit

Binary Indexed Tree

0493-reverse-pairs

Segment Tree

0493-reverse-pairs

Merge Sort

0493-reverse-pairs

Recursion

0509-fibonacci-number

Memoization

0509-fibonacci-number

About

Leetcode Solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors