Skip to content
vipbhardwajPublic

About

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

1,072 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataStructures and Algorithms

Collection of LeetCode / GeeksForGeeks questions to ace the coding interview! - Created using LeetHub

LeetCode Topics

Array

0033-search-in-rotated-sorted-array
0153-find-minimum-in-rotated-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
0315-count-of-smaller-numbers-after-self
0396-rotate-function
0621-task-scheduler
0857-minimum-cost-to-hire-k-workers
1006-vowel-spellchecker
1111-minimum-score-triangulation-of-polygon
1288-remove-covered-intervals
1306-jump-game-iii
1340-jump-game-v
1345-jump-game-iv
1353-find-resultant-array-after-removing-anagrams
1510-find-lucky-integer-in-an-array
1559-detect-cycles-in-2d-grid
1582-special-positions-in-a-binary-matrix
1612-avoid-flood-in-the-city
1621-number-of-subsequences-that-satisfy-the-given-sum-condition
1665-minimum-initial-energy-to-finish-tasks
1674-minimum-moves-to-make-array-complementary
1732-find-the-highest-altitude
1752-check-if-array-is-sorted-and-rotated
1807-evaluate-the-bracket-pairs-of-a-string
1833-maximum-ice-cream-bars
1840-maximum-building-height
1846-maximum-element-after-decreasing-and-rearranging
1914-cyclically-rotating-a-grid
1967-number-of-strings-that-appear-as-substrings-in-word
1995-finding-pairs-with-a-certain-sum
2126-destroying-asteroids
2144-minimum-cost-of-buying-candies-with-discount
2204-find-subsequence-of-length-k-with-the-largest-sum
2497-maximum-matching-of-players-with-trainers
2540-minimum-common-value
2553-separate-the-digits-in-an-array
2657-find-the-prefix-common-array-of-two-arrays
2770-maximum-number-of-jumps-to-reach-the-last-index
2784-check-if-array-is-good
3043-find-the-length-of-the-longest-common-prefix
3161-block-placement-queries
3242-count-elements-with-maximum-frequency
3300-minimum-element-after-replacement-with-digit-sum
3612-adjacent-increasing-subarrays-detection-i
3629-minimum-jumps-to-reach-end-via-prime-teleportation
3660-jump-game-ix
3689-maximum-total-subarray-value-i
3702-longest-subsequence-with-non-zero-bitwise-xor
3741-reschedule-meetings-for-maximum-free-time-ii
3797-design-spreadsheet
3899-angles-of-a-triangle

Hash Table

0460-lfu-cache
0621-task-scheduler
1006-vowel-spellchecker
1189-maximum-number-of-balloons
1264-maximum-number-of-words-you-can-type
1345-jump-game-iv
1353-find-resultant-array-after-removing-anagrams
1510-find-lucky-integer-in-an-array
1612-avoid-flood-in-the-city
1674-minimum-moves-to-make-array-complementary
1807-evaluate-the-bracket-pairs-of-a-string
1995-finding-pairs-with-a-certain-sum
2174-next-greater-numerically-balanced-number
2204-find-subsequence-of-length-k-with-the-largest-sum
2540-minimum-common-value
2657-find-the-prefix-common-array-of-two-arrays
2784-check-if-array-is-good
3043-find-the-length-of-the-longest-common-prefix
3090-maximum-length-substring-with-two-occurrences
3121-count-the-number-of-special-characters-ii
3242-count-elements-with-maximum-frequency
3629-minimum-jumps-to-reach-end-via-prime-teleportation
3797-design-spreadsheet
3872-find-most-frequent-vowel-and-consonant

Sorting

0621-task-scheduler
0857-minimum-cost-to-hire-k-workers
1288-remove-covered-intervals
1340-jump-game-v
1353-find-resultant-array-after-removing-anagrams
1621-number-of-subsequences-that-satisfy-the-given-sum-condition
1665-minimum-initial-energy-to-finish-tasks
1833-maximum-ice-cream-bars
1840-maximum-building-height
1846-maximum-element-after-decreasing-and-rearranging
2126-destroying-asteroids
2144-minimum-cost-of-buying-candies-with-discount
2204-find-subsequence-of-length-k-with-the-largest-sum
2497-maximum-matching-of-players-with-trainers
2784-check-if-array-is-good
3536-maximum-product-of-two-digits

Heap (Priority Queue)

0621-task-scheduler
0857-minimum-cost-to-hire-k-workers
1612-avoid-flood-in-the-city
2204-find-subsequence-of-length-k-with-the-largest-sum

Two Pointers

0165-compare-version-numbers
1621-number-of-subsequences-that-satisfy-the-given-sum-condition
2095-delete-the-middle-node-of-a-linked-list
2130-maximum-twin-sum-of-a-linked-list
2497-maximum-matching-of-players-with-trainers
2540-minimum-common-value

Binary Search

0033-search-in-rotated-sorted-array
0153-find-minimum-in-rotated-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
0315-count-of-smaller-numbers-after-self
1612-avoid-flood-in-the-city
1621-number-of-subsequences-that-satisfy-the-given-sum-condition
2540-minimum-common-value
3161-block-placement-queries

Math

0396-rotate-function
0788-rotated-digits
1344-angle-between-hands-of-a-clock
1840-maximum-building-height
2174-next-greater-numerically-balanced-number
3300-minimum-element-after-replacement-with-digit-sum
3462-vowels-game-in-a-string
3536-maximum-product-of-two-digits
3600-find-the-k-th-character-in-string-game-i
3601-find-the-k-th-character-in-string-game-ii
3629-minimum-jumps-to-reach-end-via-prime-teleportation
3754-concatenate-non-zero-digits-and-multiply-by-sum-i
3899-angles-of-a-triangle

Bit Manipulation

2657-find-the-prefix-common-array-of-two-arrays
3600-find-the-k-th-character-in-string-game-i
3601-find-the-k-th-character-in-string-game-ii
3702-longest-subsequence-with-non-zero-bitwise-xor
3955-valid-binary-strings-with-cost-limit

Recursion

3600-find-the-k-th-character-in-string-game-i
3601-find-the-k-th-character-in-string-game-ii

Simulation

0657-robot-return-to-origin
1914-cyclically-rotating-a-grid
2075-decode-the-slanted-ciphertext
2553-separate-the-digits-in-an-array
3600-find-the-k-th-character-in-string-game-i
3612-process-string-with-special-operations-i
3614-process-string-with-special-operations-ii

Counting

0621-task-scheduler
1189-maximum-number-of-balloons
1510-find-lucky-integer-in-an-array
2174-next-greater-numerically-balanced-number
2833-furthest-point-from-origin
3242-count-elements-with-maximum-frequency
3872-find-most-frequent-vowel-and-consonant

Design

0460-lfu-cache
1995-finding-pairs-with-a-certain-sum
3797-design-spreadsheet

Greedy

0621-task-scheduler
0857-minimum-cost-to-hire-k-workers
1612-avoid-flood-in-the-city
1665-minimum-initial-energy-to-finish-tasks
1833-maximum-ice-cream-bars
1846-maximum-element-after-decreasing-and-rearranging
2126-destroying-asteroids
2144-minimum-cost-of-buying-candies-with-discount
2497-maximum-matching-of-players-with-trainers
3689-maximum-total-subarray-value-i
3741-reschedule-meetings-for-maximum-free-time-ii

Enumeration

2174-next-greater-numerically-balanced-number
3741-reschedule-meetings-for-maximum-free-time-ii
3955-valid-binary-strings-with-cost-limit

String

0165-compare-version-numbers
0657-robot-return-to-origin
0796-rotate-string
1006-vowel-spellchecker
1189-maximum-number-of-balloons
1264-maximum-number-of-words-you-can-type
1353-find-resultant-array-after-removing-anagrams
1807-evaluate-the-bracket-pairs-of-a-string
1871-jump-game-vii
1888-minimum-number-of-flips-to-make-the-binary-string-alternating
1967-number-of-strings-that-appear-as-substrings-in-word
2075-decode-the-slanted-ciphertext
2833-furthest-point-from-origin
3043-find-the-length-of-the-longest-common-prefix
3090-maximum-length-substring-with-two-occurrences
3121-count-the-number-of-special-characters-ii
3462-vowels-game-in-a-string
3612-process-string-with-special-operations-i
3614-process-string-with-special-operations-ii
3797-design-spreadsheet
3872-find-most-frequent-vowel-and-consonant
3955-valid-binary-strings-with-cost-limit

Brainteaser

3462-vowels-game-in-a-string

Game Theory

3462-vowels-game-in-a-string

Matrix

1559-detect-cycles-in-2d-grid
1582-special-positions-in-a-binary-matrix
1914-cyclically-rotating-a-grid
3797-design-spreadsheet

Dynamic Programming

0396-rotate-function
0788-rotated-digits
0834-sum-of-distances-in-tree
1111-minimum-score-triangulation-of-polygon
1340-jump-game-v
1871-jump-game-vii
1888-minimum-number-of-flips-to-make-the-binary-string-alternating
2770-maximum-number-of-jumps-to-reach-the-last-index
3660-jump-game-ix

Backtracking

2174-next-greater-numerically-balanced-number
3955-valid-binary-strings-with-cost-limit

Sliding Window

1871-jump-game-vii
1888-minimum-number-of-flips-to-make-the-binary-string-alternating
3090-maximum-length-substring-with-two-occurrences

Depth-First Search

0834-sum-of-distances-in-tree
1306-jump-game-iii
1559-detect-cycles-in-2d-grid
2685-count-the-number-of-complete-components

Breadth-First Search

1306-jump-game-iii
1345-jump-game-iv
1559-detect-cycles-in-2d-grid
2685-count-the-number-of-complete-components
3629-minimum-jumps-to-reach-end-via-prime-teleportation

Union-Find

1559-detect-cycles-in-2d-grid
2685-count-the-number-of-complete-components

String Matching

0796-rotate-string

Trie

3043-find-the-length-of-the-longest-common-prefix

Prefix Sum

1674-minimum-moves-to-make-array-complementary
1732-find-the-highest-altitude
1871-jump-game-vii

Binary Indexed Tree

0315-count-of-smaller-numbers-after-self
3161-block-placement-queries

Segment Tree

0315-count-of-smaller-numbers-after-self
3161-block-placement-queries

Number Theory

3629-minimum-jumps-to-reach-end-via-prime-teleportation

Linked List

0460-lfu-cache
2095-delete-the-middle-node-of-a-linked-list
2130-maximum-twin-sum-of-a-linked-list

Stack

2130-maximum-twin-sum-of-a-linked-list

Tree

0834-sum-of-distances-in-tree

Graph Theory

0834-sum-of-distances-in-tree
2685-count-the-number-of-complete-components

Doubly-Linked List

0460-lfu-cache

Divide and Conquer

0315-count-of-smaller-numbers-after-self

Merge Sort

0315-count-of-smaller-numbers-after-self

Ordered Set

0315-count-of-smaller-numbers-after-self

Counting Sort

1833-maximum-ice-cream-bars

Geometry

3899-angles-of-a-triangle

About

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages