Skip to content

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

0026-remove-duplicates-from-sorted-array
0118-pascals-triangle
0368-largest-divisible-subset
0416-partition-equal-subset-sum
0594-longest-harmonious-subsequence
0679-24-game
0934-bitwise-ors-of-subarrays
0940-fruit-into-baskets
1402-count-square-submatrices-with-all-ones
1656-count-good-triplets
1813-maximum-erasure-value
1851-maximum-number-of-events-that-can-be-attended-ii
1988-minimize-maximum-pair-sum-in-array
2079-delete-duplicate-folders-in-system
2170-count-number-of-maximum-bitwise-or-subsets
2180-maximum-number-of-tasks-you-can-assign
2220-find-all-possible-recipes-from-given-supplies
2229-maximum-fruits-harvested-after-at-most-k-steps
2231-find-first-palindromic-string-in-the-array
2265-partition-array-according-to-given-pivot
2267-minimum-difference-in-sums-after-removal-of-elements
2271-rearrange-array-elements-by-sign
2308-divide-array-into-equal-pairs
2316-count-hills-and-valleys-in-an-array
2400-minimum-score-after-removals-on-a-tree
2432-number-of-zero-filled-subarrays
2471-minimum-amount-of-time-to-collect-garbage
2478-longest-nice-subarray
2479-meeting-rooms-iii
2497-maximum-matching-of-players-with-trainers
2498-smallest-subarrays-with-maximum-bitwise-or
2503-longest-subarray-with-maximum-bitwise-and
2529-range-product-queries-of-powers
2614-maximum-count-of-positive-integer-and-negative-integer
2689-rearranging-fruits
2707-merge-two-2d-arrays-by-summing-values
2917-count-pairs-whose-sum-is-less-than-target
3227-find-missing-and-repeated-values
3348-minimum-cost-walk-in-weighted-graph
3471-minimum-average-of-smallest-and-largest-elements
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i
3490-find-the-maximum-length-of-valid-subsequence-i
3491-find-the-maximum-length-of-valid-subsequence-ii
3648-find-the-maximum-number-of-fruits-collected
3741-reschedule-meetings-for-maximum-free-time-ii
3743-reschedule-meetings-for-maximum-free-time-i
3788-maximum-unique-subarray-sum-after-deletion
3789-maximize-subarrays-after-removing-one-conflicting-pair
3790-fruits-into-baskets-ii
3791-fruits-into-baskets-iii

Two Pointers

0026-remove-duplicates-from-sorted-array
0557-reverse-words-in-a-string-iii
0868-push-dominoes
1894-merge-strings-alternately
1988-minimize-maximum-pair-sum-in-array
2128-reverse-prefix-of-word
2231-find-first-palindromic-string-in-the-array
2236-maximum-twin-sum-of-a-linked-list
2265-partition-array-according-to-given-pivot
2271-rearrange-array-elements-by-sign
2497-maximum-matching-of-players-with-trainers
2707-merge-two-2d-arrays-by-summing-values
2917-count-pairs-whose-sum-is-less-than-target
3471-minimum-average-of-smallest-and-largest-elements

Binary Search

1851-maximum-number-of-events-that-can-be-attended-ii
2180-maximum-number-of-tasks-you-can-assign
2229-maximum-fruits-harvested-after-at-most-k-steps
2498-smallest-subarrays-with-maximum-bitwise-or
2614-maximum-count-of-positive-integer-and-negative-integer
2917-count-pairs-whose-sum-is-less-than-target
3790-fruits-into-baskets-ii
3791-fruits-into-baskets-iii

Sorting

0368-largest-divisible-subset
0594-longest-harmonious-subsequence
0900-reordered-power-of-2
1851-maximum-number-of-events-that-can-be-attended-ii
1988-minimize-maximum-pair-sum-in-array
2180-maximum-number-of-tasks-you-can-assign
2479-meeting-rooms-iii
2497-maximum-matching-of-players-with-trainers
2689-rearranging-fruits
2917-count-pairs-whose-sum-is-less-than-target
3471-minimum-average-of-smallest-and-largest-elements

Hash Table

0594-longest-harmonious-subsequence
0900-reordered-power-of-2
0940-fruit-into-baskets
1813-maximum-erasure-value
2079-delete-duplicate-folders-in-system
2220-find-all-possible-recipes-from-given-supplies
2308-divide-array-into-equal-pairs
2479-meeting-rooms-iii
2689-rearranging-fruits
2707-merge-two-2d-arrays-by-summing-values
3227-find-missing-and-repeated-values
3788-maximum-unique-subarray-sum-after-deletion

String

0557-reverse-words-in-a-string-iii
0868-push-dominoes
1302-delete-characters-to-make-fancy-string
1818-maximum-score-from-removing-substrings
1894-merge-strings-alternately
2079-delete-duplicate-folders-in-system
2128-reverse-prefix-of-word
2220-find-all-possible-recipes-from-given-supplies
2231-find-first-palindromic-string-in-the-array
2346-largest-3-same-digit-number-in-string
2463-minimum-recolors-to-get-k-consecutive-black-blocks
2471-minimum-amount-of-time-to-collect-garbage
3379-score-of-a-string
3396-valid-word
3617-find-the-original-typed-string-i
3618-find-the-original-typed-string-ii

Stack

1818-maximum-score-from-removing-substrings
2128-reverse-prefix-of-word
2236-maximum-twin-sum-of-a-linked-list

Simulation

2265-partition-array-according-to-given-pivot
2271-rearrange-array-elements-by-sign
2479-meeting-rooms-iii
3790-fruits-into-baskets-ii

Math

0002-add-two-numbers
0007-reverse-integer
0231-power-of-two
0326-power-of-three
0342-power-of-four
0368-largest-divisible-subset
0679-24-game
0826-soup-servings
0867-new-21-game
0900-reordered-power-of-2
1411-convert-binary-number-in-a-linked-list-to-integer
1448-maximum-69-number
1889-check-if-number-is-a-sum-of-powers-of-three
2432-number-of-zero-filled-subarrays
2575-minimum-cuts-to-divide-a-circle
2649-count-total-number-of-colored-cells
3227-find-missing-and-repeated-values

Greedy

1448-maximum-69-number
1818-maximum-score-from-removing-substrings
1988-minimize-maximum-pair-sum-in-array
2180-maximum-number-of-tasks-you-can-assign
2497-maximum-matching-of-players-with-trainers
2689-rearranging-fruits
3741-reschedule-meetings-for-maximum-free-time-ii
3743-reschedule-meetings-for-maximum-free-time-i
3788-maximum-unique-subarray-sum-after-deletion

Linked List

0002-add-two-numbers
1411-convert-binary-number-in-a-linked-list-to-integer
2236-maximum-twin-sum-of-a-linked-list

Geometry

2575-minimum-cuts-to-divide-a-circle

Matrix

1402-count-square-submatrices-with-all-ones
3227-find-missing-and-repeated-values
3648-find-the-maximum-number-of-fruits-collected

Sliding Window

0594-longest-harmonious-subsequence
0867-new-21-game
0940-fruit-into-baskets
1813-maximum-erasure-value
2229-maximum-fruits-harvested-after-at-most-k-steps
2463-minimum-recolors-to-get-k-consecutive-black-blocks
2478-longest-nice-subarray
2498-smallest-subarrays-with-maximum-bitwise-or
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i
3743-reschedule-meetings-for-maximum-free-time-i

Prefix Sum

2229-maximum-fruits-harvested-after-at-most-k-steps
2471-minimum-amount-of-time-to-collect-garbage
2529-range-product-queries-of-powers
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i
3618-find-the-original-typed-string-ii
3789-maximize-subarrays-after-removing-one-conflicting-pair

Counting

0594-longest-harmonious-subsequence
0900-reordered-power-of-2
2308-divide-array-into-equal-pairs
2614-maximum-count-of-positive-integer-and-negative-integer

Bit Manipulation

0231-power-of-two
0342-power-of-four
0934-bitwise-ors-of-subarrays
2170-count-number-of-maximum-bitwise-or-subsets
2308-divide-array-into-equal-pairs
2400-minimum-score-after-removals-on-a-tree
2478-longest-nice-subarray
2498-smallest-subarrays-with-maximum-bitwise-or
2503-longest-subarray-with-maximum-bitwise-and
2529-range-product-queries-of-powers
3348-minimum-cost-walk-in-weighted-graph
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i

Queue

2180-maximum-number-of-tasks-you-can-assign
3475-minimum-operations-to-make-binary-array-elements-equal-to-one-i

Union Find

2793-count-the-number-of-complete-components
3348-minimum-cost-walk-in-weighted-graph

Graph

2220-find-all-possible-recipes-from-given-supplies
2793-count-the-number-of-complete-components
3348-minimum-cost-walk-in-weighted-graph

Topological Sort

2220-find-all-possible-recipes-from-given-supplies

Depth-First Search

2400-minimum-score-after-removals-on-a-tree
2793-count-the-number-of-complete-components

Breadth-First Search

2793-count-the-number-of-complete-components

Dynamic Programming

0118-pascals-triangle
0368-largest-divisible-subset
0416-partition-equal-subset-sum
0826-soup-servings
0867-new-21-game
0868-push-dominoes
0934-bitwise-ors-of-subarrays
1402-count-square-submatrices-with-all-ones
1851-maximum-number-of-events-that-can-be-attended-ii
2028-the-earliest-and-latest-rounds-where-players-compete
2267-minimum-difference-in-sums-after-removal-of-elements
2882-ways-to-express-an-integer-as-sum-of-powers
3490-find-the-maximum-length-of-valid-subsequence-i
3491-find-the-maximum-length-of-valid-subsequence-ii
3618-find-the-original-typed-string-ii
3648-find-the-maximum-number-of-fruits-collected

Enumeration

0900-reordered-power-of-2
1656-count-good-triplets
2170-count-number-of-maximum-bitwise-or-subsets
3741-reschedule-meetings-for-maximum-free-time-ii
3789-maximize-subarrays-after-removing-one-conflicting-pair

Monotonic Queue

2180-maximum-number-of-tasks-you-can-assign

Heap (Priority Queue)

2267-minimum-difference-in-sums-after-removal-of-elements
2479-meeting-rooms-iii

Memoization

2028-the-earliest-and-latest-rounds-where-players-compete

Trie

2079-delete-duplicate-folders-in-system

Hash Function

2079-delete-duplicate-folders-in-system

Recursion

0002-add-two-numbers
0231-power-of-two
0326-power-of-three
0342-power-of-four

Tree

2400-minimum-score-after-removals-on-a-tree

Segment Tree

3789-maximize-subarrays-after-removing-one-conflicting-pair
3790-fruits-into-baskets-ii
3791-fruits-into-baskets-iii

Backtracking

0679-24-game
2170-count-number-of-maximum-bitwise-or-subsets

Brainteaser

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

Ordered Set

3790-fruits-into-baskets-ii
3791-fruits-into-baskets-iii

Probability and Statistics

0826-soup-servings
0867-new-21-game

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages