Skip to content

A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

Notifications You must be signed in to change notification settings

Melvin-James/Daily-Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

411 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Daily-Leetcode

A collection of LeetCode questions to ace the coding interview! - Created using LeetHub v2

LeetCode Topics

Math

0009-palindrome-number
0013-roman-to-integer
0066-plus-one
0067-add-binary
0069-sqrtx
0258-add-digits
0268-missing-number
0412-fizz-buzz
0507-perfect-number
0509-fibonacci-number
0762-prime-number-of-set-bits-in-binary-representation
1014-k-closest-points-to-origin
1492-the-kth-factor-of-n
2235-add-two-integers
2507-number-of-common-factors
2843-count-symmetric-integers
3432-count-partitions-with-even-sum-difference
3581-the-two-sneaky-numbers-of-digitville
3618-split-array-by-prime-indices

Simulation

0067-add-binary
0258-add-digits
0412-fizz-buzz
1929-concatenation-of-array
2109-adding-spaces-to-a-string
2460-apply-operations-to-an-array
3311-ant-on-the-boundary

Number Theory

0258-add-digits
1492-the-kth-factor-of-n
2507-number-of-common-factors
3618-split-array-by-prime-indices

Two Pointers

0026-remove-duplicates-from-sorted-array
0027-remove-element
0075-sort-colors
0088-merge-sorted-array
0125-valid-palindrome
0141-linked-list-cycle
0151-reverse-words-in-a-string
0160-intersection-of-two-linked-lists
0234-palindrome-linked-list
0283-move-zeroes
0344-reverse-string
0876-middle-of-the-linked-list
1019-squares-of-a-sorted-array
2109-adding-spaces-to-a-string
2460-apply-operations-to-an-array
2540-minimum-common-value

String

0013-roman-to-integer
0014-longest-common-prefix
0020-valid-parentheses
0058-length-of-last-word
0067-add-binary
0125-valid-palindrome
0151-reverse-words-in-a-string
0242-valid-anagram
0344-reverse-string
0387-first-unique-character-in-a-string
0412-fizz-buzz
0451-sort-characters-by-frequency
0500-keyboard-row
1047-remove-all-adjacent-duplicates-in-string
1108-defanging-an-ip-address
1490-generate-a-string-with-characters-that-have-odd-counts
1614-maximum-nesting-depth-of-the-parentheses
2109-adding-spaces-to-a-string
2124-check-if-all-as-appears-before-all-bs
2309-greatest-english-letter-in-upper-and-lower-case
2490-circular-sentence
2654-count-the-number-of-vowel-strings-in-range
3295-report-spam-message
3442-maximum-difference-between-even-and-odd-frequency-i
3541-find-most-frequent-vowel-and-consonant

Array

0001-two-sum
0014-longest-common-prefix
0026-remove-duplicates-from-sorted-array
0027-remove-element
0034-find-first-and-last-position-of-element-in-sorted-array
0053-maximum-subarray
0066-plus-one
0075-sort-colors
0088-merge-sorted-array
0121-best-time-to-buy-and-sell-stock
0136-single-number
0169-majority-element
0217-contains-duplicate
0238-product-of-array-except-self
0268-missing-number
0283-move-zeroes
0347-top-k-frequent-elements
0448-find-all-numbers-disappeared-in-an-array
0496-next-greater-element-i
0500-keyboard-row
0674-longest-continuous-increasing-subsequence
0739-daily-temperatures
0948-sort-an-array
0961-n-repeated-element-in-size-2n-array
1014-k-closest-points-to-origin
1019-squares-of-a-sorted-array
1200-minimum-absolute-difference
1319-unique-number-of-occurrences
1480-running-sum-of-1d-array
1534-count-good-triplets
1550-three-consecutive-odds
1636-sort-array-by-increasing-frequency
1929-concatenation-of-array
2016-maximum-difference-between-increasing-elements
2089-find-target-indices-after-sorting-array
2109-adding-spaces-to-a-string
2460-apply-operations-to-an-array
2540-minimum-common-value
2654-count-the-number-of-vowel-strings-in-range
3065-minimum-operations-to-exceed-threshold-value-i
3184-count-pairs-that-form-a-complete-day-i
3295-report-spam-message
3311-ant-on-the-boundary
3423-maximum-difference-between-adjacent-elements-in-a-circular-array
3432-count-partitions-with-even-sum-difference
3581-the-two-sneaky-numbers-of-digitville
3618-split-array-by-prime-indices

Prefix Sum

0238-product-of-array-except-self
1480-running-sum-of-1d-array
3311-ant-on-the-boundary
3432-count-partitions-with-even-sum-difference

Counting

0169-majority-element
0347-top-k-frequent-elements
0387-first-unique-character-in-a-string
0451-sort-characters-by-frequency
2654-count-the-number-of-vowel-strings-in-range
3184-count-pairs-that-form-a-complete-day-i
3442-maximum-difference-between-even-and-odd-frequency-i
3541-find-most-frequent-vowel-and-consonant

Enumeration

1534-count-good-triplets
2309-greatest-english-letter-in-upper-and-lower-case
2507-number-of-common-factors
2843-count-symmetric-integers

Hash Table

0001-two-sum
0013-roman-to-integer
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0169-majority-element
0217-contains-duplicate
0242-valid-anagram
0268-missing-number
0347-top-k-frequent-elements
0387-first-unique-character-in-a-string
0448-find-all-numbers-disappeared-in-an-array
0451-sort-characters-by-frequency
0496-next-greater-element-i
0500-keyboard-row
0961-n-repeated-element-in-size-2n-array
1319-unique-number-of-occurrences
1636-sort-array-by-increasing-frequency
2309-greatest-english-letter-in-upper-and-lower-case
2540-minimum-common-value
3184-count-pairs-that-form-a-complete-day-i
3295-report-spam-message
3442-maximum-difference-between-even-and-odd-frequency-i
3541-find-most-frequent-vowel-and-consonant
3581-the-two-sneaky-numbers-of-digitville

Stack

0020-valid-parentheses
0155-min-stack
0232-implement-queue-using-stacks
0234-palindrome-linked-list
0496-next-greater-element-i
0739-daily-temperatures
1047-remove-all-adjacent-duplicates-in-string
1614-maximum-nesting-depth-of-the-parentheses

Dynamic Programming

0053-maximum-subarray
0121-best-time-to-buy-and-sell-stock
0509-fibonacci-number

Linked List

0021-merge-two-sorted-lists
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
0876-middle-of-the-linked-list

Recursion

0021-merge-two-sorted-lists
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
0509-fibonacci-number

Divide and Conquer

0053-maximum-subarray
0169-majority-element
0190-reverse-bits
0347-top-k-frequent-elements
0948-sort-an-array
1014-k-closest-points-to-origin

Sorting

0075-sort-colors
0088-merge-sorted-array
0169-majority-element
0217-contains-duplicate
0242-valid-anagram
0268-missing-number
0347-top-k-frequent-elements
0451-sort-characters-by-frequency
0948-sort-an-array
1014-k-closest-points-to-origin
1019-squares-of-a-sorted-array
1200-minimum-absolute-difference
1636-sort-array-by-increasing-frequency
2089-find-target-indices-after-sorting-array

Heap (Priority Queue)

0347-top-k-frequent-elements
0451-sort-characters-by-frequency
0948-sort-an-array
1014-k-closest-points-to-origin

Merge Sort

0948-sort-an-array

Bucket Sort

0347-top-k-frequent-elements
0451-sort-characters-by-frequency
0948-sort-an-array

Radix Sort

0948-sort-an-array

Counting Sort

0948-sort-an-array

Binary Search

0034-find-first-and-last-position-of-element-in-sorted-array
0069-sqrtx
0268-missing-number
2089-find-target-indices-after-sorting-array
2540-minimum-common-value

Bit Manipulation

0067-add-binary
0136-single-number
0190-reverse-bits
0268-missing-number
0762-prime-number-of-set-bits-in-binary-representation
0868-binary-gap

Design

0155-min-stack
0232-implement-queue-using-stacks
0969-number-of-recent-calls

Queue

0232-implement-queue-using-stacks
0387-first-unique-character-in-a-string
0969-number-of-recent-calls

Data Stream

0969-number-of-recent-calls

Quickselect

0347-top-k-frequent-elements
1014-k-closest-points-to-origin

Geometry

1014-k-closest-points-to-origin

Monotonic Stack

0496-next-greater-element-i
0739-daily-temperatures

Tree

0429-n-ary-tree-level-order-traversal
0501-find-mode-in-binary-search-tree

Depth-First Search

0501-find-mode-in-binary-search-tree

Binary Search Tree

0501-find-mode-in-binary-search-tree

Binary Tree

0501-find-mode-in-binary-search-tree

Breadth-First Search

0429-n-ary-tree-level-order-traversal

Trie

0014-longest-common-prefix

Memoization

0509-fibonacci-number

About

A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published