Skip to content

ShaikHusnaThahera/Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

387 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode

LeetCode Topics

Array

0026-remove-duplicates-from-sorted-array
0027-remove-element
0033-search-in-rotated-sorted-array
0035-search-insert-position
0037-sudoku-solver
0041-first-missing-positive
0053-maximum-subarray
0075-sort-colors
0081-search-in-rotated-sorted-array-ii
0118-pascals-triangle
0136-single-number
0162-find-peak-element
0169-majority-element
0209-minimum-size-subarray-sum
0260-single-number-iii
0283-move-zeroes
0347-top-k-frequent-elements
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0503-next-greater-element-ii
0561-array-partition
0645-set-mismatch
0682-baseball-game
0777-toeplitz-matrix
0907-koko-eating-bananas
0907-sum-of-subarray-minimums
0940-fruit-into-baskets
0966-binary-subarrays-with-sum
1046-max-consecutive-ones-iii
1056-capacity-to-ship-packages-within-d-days
1370-count-number-of-nice-subarrays
1426-find-n-unique-integers-sum-up-to-zero
1445-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold
1475-final-prices-with-a-special-discount-in-a-shop
1605-minimum-number-of-days-to-make-m-bouquets
1675-magnetic-force-between-two-balls
1886-minimum-limit-of-balls-in-a-bag
1950-sign-of-the-product-of-an-array
2078-two-furthest-houses-with-different-colors
2112-minimum-difference-between-highest-and-lowest-of-k-scores
2188-minimized-maximum-of-products-distributed-to-any-store
2248-minimum-cost-of-buying-candies-with-discount
2614-maximum-count-of-positive-integer-and-negative-integer
2615-sum-of-distances
3226-minimum-number-game

Two Pointers

0026-remove-duplicates-from-sorted-array
0027-remove-element
0075-sort-colors
0202-happy-number
0283-move-zeroes
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0633-sum-of-square-numbers

Sorting

0075-sort-colors
0169-majority-element
0242-valid-anagram
0347-top-k-frequent-elements
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0561-array-partition
0645-set-mismatch
0987-vertical-order-traversal-of-a-binary-tree
1675-magnetic-force-between-two-balls
2112-minimum-difference-between-highest-and-lowest-of-k-scores
2248-minimum-cost-of-buying-candies-with-discount
3226-minimum-number-game

Math

0007-reverse-integer
0009-palindrome-number
0043-multiply-strings
0067-add-binary
0070-climbing-stairs
0202-happy-number
0258-add-digits
0263-ugly-number
0633-sum-of-square-numbers
1370-count-number-of-nice-subarrays
1426-find-n-unique-integers-sum-up-to-zero
1440-convert-integer-to-the-sum-of-two-no-zero-integers
1642-water-bottles
1806-count-of-matches-in-tournament
1950-sign-of-the-product-of-an-array
2083-three-divisors
2238-a-number-after-a-double-reversal
2383-add-two-integers
2491-smallest-even-multiple

Hash Table

0003-longest-substring-without-repeating-characters
0037-sudoku-solver
0041-first-missing-positive
0169-majority-element
0202-happy-number
0205-isomorphic-strings
0242-valid-anagram
0347-top-k-frequent-elements
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0438-find-all-anagrams-in-a-string
0645-set-mismatch
0940-fruit-into-baskets
0966-binary-subarrays-with-sum
0987-vertical-order-traversal-of-a-binary-tree
1370-count-number-of-nice-subarrays
1987-substrings-of-size-three-with-distinct-characters
2615-sum-of-distances

String

0003-longest-substring-without-repeating-characters
0020-valid-parentheses
0043-multiply-strings
0058-length-of-last-word
0067-add-binary
0205-isomorphic-strings
0242-valid-anagram
0438-find-all-anagrams-in-a-string
0520-detect-capital
1737-maximum-nesting-depth-of-the-parentheses
1987-substrings-of-size-three-with-distinct-characters
2134-maximize-the-confusion-of-an-exam
3447-clear-digits

Number Theory

0258-add-digits
2083-three-divisors
2491-smallest-even-multiple

Simulation

0043-multiply-strings
0067-add-binary
0258-add-digits
0682-baseball-game
1642-water-bottles
1806-count-of-matches-in-tournament
3226-minimum-number-game
3447-clear-digits

Enumeration

2083-three-divisors

Dynamic Programming

0053-maximum-subarray
0070-climbing-stairs
0118-pascals-triangle
0907-sum-of-subarray-minimums

Memoization

0070-climbing-stairs

Bit Manipulation

0067-add-binary
0136-single-number
0260-single-number-iii
0645-set-mismatch

Matrix

0037-sudoku-solver
0777-toeplitz-matrix

Sliding Window

0003-longest-substring-without-repeating-characters
0209-minimum-size-subarray-sum
0438-find-all-anagrams-in-a-string
0940-fruit-into-baskets
0966-binary-subarrays-with-sum
1046-max-consecutive-ones-iii
1370-count-number-of-nice-subarrays
1445-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold
1987-substrings-of-size-three-with-distinct-characters
2112-minimum-difference-between-highest-and-lowest-of-k-scores
2134-maximize-the-confusion-of-an-exam

Counting

0169-majority-element
0347-top-k-frequent-elements
1987-substrings-of-size-three-with-distinct-characters
2614-maximum-count-of-positive-integer-and-negative-integer

Greedy

0561-array-partition
2078-two-furthest-houses-with-different-colors
2188-minimized-maximum-of-products-distributed-to-any-store
2248-minimum-cost-of-buying-candies-with-discount

Counting Sort

0561-array-partition

Binary Search

0033-search-in-rotated-sorted-array
0035-search-insert-position
0081-search-in-rotated-sorted-array-ii
0162-find-peak-element
0209-minimum-size-subarray-sum
0278-first-bad-version
0349-intersection-of-two-arrays
0350-intersection-of-two-arrays-ii
0633-sum-of-square-numbers
0907-koko-eating-bananas
1046-max-consecutive-ones-iii
1056-capacity-to-ship-packages-within-d-days
1605-minimum-number-of-days-to-make-m-bouquets
1675-magnetic-force-between-two-balls
1886-minimum-limit-of-balls-in-a-bag
2134-maximize-the-confusion-of-an-exam
2188-minimized-maximum-of-products-distributed-to-any-store
2614-maximum-count-of-positive-integer-and-negative-integer

Prefix Sum

0209-minimum-size-subarray-sum
0966-binary-subarrays-with-sum
1046-max-consecutive-ones-iii
1370-count-number-of-nice-subarrays
2134-maximize-the-confusion-of-an-exam
2615-sum-of-distances

Interactive

0278-first-bad-version

Stack

0020-valid-parentheses
0155-min-stack
0225-implement-stack-using-queues
0232-implement-queue-using-stacks
0503-next-greater-element-ii
0682-baseball-game
0907-sum-of-subarray-minimums
1475-final-prices-with-a-special-discount-in-a-shop
1737-maximum-nesting-depth-of-the-parentheses
3447-clear-digits

Design

0155-min-stack
0225-implement-stack-using-queues
0232-implement-queue-using-stacks

Queue

0225-implement-stack-using-queues
0232-implement-queue-using-stacks

Divide and Conquer

0053-maximum-subarray
0169-majority-element
0347-top-k-frequent-elements

Heap (Priority Queue)

0347-top-k-frequent-elements
3226-minimum-number-game

Backtracking

0037-sudoku-solver

Monotonic Stack

0503-next-greater-element-ii
0907-sum-of-subarray-minimums
1475-final-prices-with-a-special-discount-in-a-shop

Bucket Sort

0347-top-k-frequent-elements

Quickselect

0347-top-k-frequent-elements

Tree

0100-same-tree
0103-binary-tree-zigzag-level-order-traversal
0235-lowest-common-ancestor-of-a-binary-search-tree
0450-delete-node-in-a-bst
0987-vertical-order-traversal-of-a-binary-tree

Depth-First Search

0100-same-tree
0235-lowest-common-ancestor-of-a-binary-search-tree
0987-vertical-order-traversal-of-a-binary-tree

Breadth-First Search

0100-same-tree
0103-binary-tree-zigzag-level-order-traversal
0987-vertical-order-traversal-of-a-binary-tree

Binary Tree

0100-same-tree
0103-binary-tree-zigzag-level-order-traversal
0235-lowest-common-ancestor-of-a-binary-search-tree
0450-delete-node-in-a-bst
0987-vertical-order-traversal-of-a-binary-tree

Binary Search Tree

0235-lowest-common-ancestor-of-a-binary-search-tree
0450-delete-node-in-a-bst

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages