Skip to content

shauryagupta07/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

0033-search-in-rotated-sorted-array
0053-maximum-subarray
0169-majority-element
0416-partition-equal-subset-sum
0925-construct-binary-tree-from-preorder-and-postorder-traversal
1049-minimum-domino-rotations-for-equal-row
1227-number-of-equivalent-domino-pairs
1293-three-consecutive-odds
1364-tuple-with-same-product
1421-find-numbers-with-even-number-of-digits
1605-minimum-number-of-days-to-make-m-bouquets
1646-kth-missing-positive-number
1656-count-good-triplets
1878-check-if-array-is-sorted-and-rotated
1927-maximum-ascending-subarray-sum
2048-build-array-from-permutation
2107-find-unique-binary-string
2215-finding-3-digit-even-numbers
2237-longest-palindrome-by-concatenating-two-letter-words
2249-count-the-hidden-sequences
2277-count-equal-and-divisible-pairs-in-an-array
2394-count-subarrays-with-score-less-than-k
2448-count-number-of-bad-pairs
2473-max-sum-of-a-pair-with-equal-sum-of-digits
2564-most-profitable-path-in-a-tree
2626-count-the-number-of-good-subarrays
2690-house-robber-iv
2856-count-complete-subarrays-in-an-array
2915-count-of-interesting-subarrays
3142-longest-unequal-adjacent-groups-subsequence-ii
3194-find-words-containing-character
3213-count-subarrays-where-max-element-appears-at-least-k-times
3332-minimum-operations-to-exceed-threshold-value-ii
3372-longest-strictly-increasing-or-strictly-decreasing-subarray
3434-find-the-number-of-distinct-colors-among-the-balls
3621-minimum-operations-to-make-array-values-equal-to-k
3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii
3639-zero-array-transformation-i
3643-zero-array-transformation-ii
3685-count-subarrays-of-length-three-with-a-condition
3820-number-of-unique-xor-triplets-ii
3831-find-x-value-of-array-i

Hash Table

0169-majority-element
0925-construct-binary-tree-from-preorder-and-postorder-traversal
1160-letter-tile-possibilities
1227-number-of-equivalent-domino-pairs
1364-tuple-with-same-product
1387-find-elements-in-a-contaminated-binary-tree
1500-count-largest-group
1915-check-if-one-string-swap-can-make-strings-equal
2107-find-unique-binary-string
2215-finding-3-digit-even-numbers
2237-longest-palindrome-by-concatenating-two-letter-words
2448-count-number-of-bad-pairs
2473-max-sum-of-a-pair-with-equal-sum-of-digits
2626-count-the-number-of-good-subarrays
2856-count-complete-subarrays-in-an-array
2915-count-of-interesting-subarrays
3434-find-the-number-of-distinct-colors-among-the-balls
3621-minimum-operations-to-make-array-values-equal-to-k

String

0038-count-and-say
0868-push-dominoes
1093-recover-a-tree-from-preorder-traversal
1160-letter-tile-possibilities
1516-the-k-th-lexicographical-string-of-all-happy-strings-of-length-n
1915-check-if-one-string-swap-can-make-strings-equal
2021-remove-all-occurrences-of-a-substring
2107-find-unique-binary-string
2237-longest-palindrome-by-concatenating-two-letter-words
2456-construct-smallest-number-from-di-string
3142-longest-unequal-adjacent-groups-subsequence-ii
3194-find-words-containing-character
3243-count-the-number-of-powerful-integers
3447-clear-digits
3637-count-number-of-balanced-permutations

Counting

0169-majority-element
1160-letter-tile-possibilities
1227-number-of-equivalent-domino-pairs
1364-tuple-with-same-product
1915-check-if-one-string-swap-can-make-strings-equal
2237-longest-palindrome-by-concatenating-two-letter-words
2448-count-number-of-bad-pairs

Simulation

2021-remove-all-occurrences-of-a-substring
2048-build-array-from-permutation
3332-minimum-operations-to-exceed-threshold-value-ii
3434-find-the-number-of-distinct-colors-among-the-balls
3447-clear-digits

Stack

2021-remove-all-occurrences-of-a-substring
2456-construct-smallest-number-from-di-string
3447-clear-digits

Math

1421-find-numbers-with-even-number-of-digits
1500-count-largest-group
2050-count-good-numbers
2448-count-number-of-bad-pairs
2802-find-the-punishment-number-of-an-integer
2998-count-symmetric-integers
3172-divisible-and-non-divisible-sums-difference
3243-count-the-number-of-powerful-integers
3637-count-number-of-balanced-permutations
3820-number-of-unique-xor-triplets-ii
3831-find-x-value-of-array-i

Sorting

0169-majority-element
2215-finding-3-digit-even-numbers
2473-max-sum-of-a-pair-with-equal-sum-of-digits

Heap (Priority Queue)

2473-max-sum-of-a-pair-with-equal-sum-of-digits
3332-minimum-operations-to-exceed-threshold-value-ii
3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii

Backtracking

1160-letter-tile-possibilities
1516-the-k-th-lexicographical-string-of-all-happy-strings-of-length-n
2107-find-unique-binary-string
2456-construct-smallest-number-from-di-string
2802-find-the-punishment-number-of-an-integer

Greedy

1049-minimum-domino-rotations-for-equal-row
2237-longest-palindrome-by-concatenating-two-letter-words
2456-construct-smallest-number-from-di-string

Tree

0925-construct-binary-tree-from-preorder-and-postorder-traversal
1093-recover-a-tree-from-preorder-traversal
1387-find-elements-in-a-contaminated-binary-tree
2564-most-profitable-path-in-a-tree

Depth-First Search

1093-recover-a-tree-from-preorder-traversal
1387-find-elements-in-a-contaminated-binary-tree
2564-most-profitable-path-in-a-tree

Breadth-First Search

1387-find-elements-in-a-contaminated-binary-tree
2564-most-profitable-path-in-a-tree

Design

1387-find-elements-in-a-contaminated-binary-tree

Binary Tree

0925-construct-binary-tree-from-preorder-and-postorder-traversal
1093-recover-a-tree-from-preorder-traversal
1387-find-elements-in-a-contaminated-binary-tree

Divide and Conquer

0053-maximum-subarray
0169-majority-element
0925-construct-binary-tree-from-preorder-and-postorder-traversal

Graph

2564-most-profitable-path-in-a-tree
3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii

Binary Search

0033-search-in-rotated-sorted-array
1605-minimum-number-of-days-to-make-m-bouquets
1646-kth-missing-positive-number
2394-count-subarrays-with-score-less-than-k
2690-house-robber-iv
3643-zero-array-transformation-ii

Prefix Sum

2249-count-the-hidden-sequences
2394-count-subarrays-with-score-less-than-k
2915-count-of-interesting-subarrays
3639-zero-array-transformation-i
3643-zero-array-transformation-ii

Dynamic Programming

0053-maximum-subarray
0416-partition-equal-subset-sum
0806-domino-and-tromino-tiling
0868-push-dominoes
3142-longest-unequal-adjacent-groups-subsequence-ii
3243-count-the-number-of-powerful-integers
3637-count-number-of-balanced-permutations
3801-count-beautiful-numbers
3831-find-x-value-of-array-i

Enumeration

1656-count-good-triplets
2215-finding-3-digit-even-numbers
2998-count-symmetric-integers
3820-number-of-unique-xor-triplets-ii

Recursion

2050-count-good-numbers

Bit Manipulation

3820-number-of-unique-xor-triplets-ii

Sliding Window

2394-count-subarrays-with-score-less-than-k
2626-count-the-number-of-good-subarrays
2856-count-complete-subarrays-in-an-array
3213-count-subarrays-where-max-element-appears-at-least-k-times

Two Pointers

0868-push-dominoes

Matrix

3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii

Shortest Path

3627-find-minimum-time-to-reach-last-room-i
3628-find-minimum-time-to-reach-last-room-ii

Combinatorics

3637-count-number-of-balanced-permutations

About

LeetCode synced with Github to track all questions solved on LeetCode.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages