Skip to content

TheAlphaBoy/Leetcode-Questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode_Questions

In this Repository i have added Leetcode questions that i have solved on Leetcode.

String

0344-reverse-string
0409-longest-palindrome
0648-replace-words
1044-find-common-characters
2572-append-characters-to-string-to-make-subsequence
3379-score-of-a-string

Two Pointers

0019-remove-nth-node-from-end-of-list
0075-sort-colors
0088-merge-sorted-array
0344-reverse-string
0908-middle-of-the-linked-list
2572-append-characters-to-string-to-make-subsequence

Greedy

0409-longest-palindrome
0876-hand-of-straights
2572-append-characters-to-string-to-make-subsequence

Hash Table

0073-set-matrix-zeroes
0409-longest-palindrome
0648-replace-words
0876-hand-of-straights
1016-subarray-sums-divisible-by-k
1044-find-common-characters

Array

0048-rotate-image
0053-maximum-subarray
0056-merge-intervals
0073-set-matrix-zeroes
0075-sort-colors
0088-merge-sorted-array
0090-subsets-ii
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0648-replace-words
0876-hand-of-straights
1016-subarray-sums-divisible-by-k
1044-find-common-characters
1137-height-checker

Sorting

0056-merge-intervals
0075-sort-colors
0088-merge-sorted-array
0876-hand-of-straights
1137-height-checker

Trie

0648-replace-words

Prefix Sum

1016-subarray-sums-divisible-by-k

Counting Sort

1137-height-checker

Matrix

0048-rotate-image
0073-set-matrix-zeroes

Dynamic Programming

0053-maximum-subarray
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock

Divide and Conquer

0053-maximum-subarray

Math

0002-add-two-numbers
0048-rotate-image

Linked List

0002-add-two-numbers
0019-remove-nth-node-from-end-of-list
0908-middle-of-the-linked-list

Recursion

0002-add-two-numbers

Backtracking

0090-subsets-ii

Bit Manipulation

0090-subsets-ii

Tree

0104-maximum-depth-of-binary-tree

Depth-First Search

0104-maximum-depth-of-binary-tree

Breadth-First Search

0104-maximum-depth-of-binary-tree

Binary Tree

0104-maximum-depth-of-binary-tree

LeetCode Topics

Array

0048-rotate-image
0056-merge-intervals
0063-unique-paths-ii
0064-minimum-path-sum
0073-set-matrix-zeroes
0074-search-a-2d-matrix
0075-sort-colors
0088-merge-sorted-array
0118-pascals-triangle
0120-triangle
0121-best-time-to-buy-and-sell-stock
0152-maximum-product-subarray
0169-majority-element
0198-house-robber
0213-house-robber-ii
0229-majority-element-ii
0287-find-the-duplicate-number
0300-longest-increasing-subsequence
0496-next-greater-element-i
0560-subarray-sum-equals-k
0624-maximum-distance-in-arrays
0780-max-chunks-to-make-sorted
0906-walking-robot-simulation
0948-sort-an-array
1240-stone-game-ii
1694-make-sum-divisible-by-p
2132-convert-1d-array-into-2d-array
2616-maximal-score-after-applying-k-operations
2699-count-the-number-of-fair-pairs
3605-construct-the-minimum-bitwise-array-i

Two Pointers

0075-sort-colors
0088-merge-sorted-array
0141-linked-list-cycle
0142-linked-list-cycle-ii
0151-reverse-words-in-a-string
0160-intersection-of-two-linked-lists
0234-palindrome-linked-list
0287-find-the-duplicate-number
0567-permutation-in-string
2699-count-the-number-of-fair-pairs

Sorting

0056-merge-intervals
0075-sort-colors
0088-merge-sorted-array
0169-majority-element
0229-majority-element-ii
0780-max-chunks-to-make-sorted
0948-sort-an-array
2699-count-the-number-of-fair-pairs

Dynamic Programming

0062-unique-paths
0063-unique-paths-ii
0064-minimum-path-sum
0118-pascals-triangle
0120-triangle
0121-best-time-to-buy-and-sell-stock
0124-binary-tree-maximum-path-sum
0152-maximum-product-subarray
0198-house-robber
0213-house-robber-ii
0300-longest-increasing-subsequence
1240-stone-game-ii
1250-longest-common-subsequence

Math

0002-add-two-numbers
0013-roman-to-integer
0048-rotate-image
0050-powx-n
0062-unique-paths
1240-stone-game-ii

Matrix

0048-rotate-image
0063-unique-paths-ii
0064-minimum-path-sum
0073-set-matrix-zeroes
0074-search-a-2d-matrix
2132-convert-1d-array-into-2d-array

Divide and Conquer

0169-majority-element
0948-sort-an-array

Heap (Priority Queue)

0948-sort-an-array
2616-maximal-score-after-applying-k-operations

Merge Sort

0948-sort-an-array

Bucket Sort

0948-sort-an-array

Radix Sort

0948-sort-an-array

Counting Sort

0169-majority-element
0229-majority-element-ii
0948-sort-an-array

Binary Search

0074-search-a-2d-matrix
0287-find-the-duplicate-number
0300-longest-increasing-subsequence
2699-count-the-number-of-fair-pairs

Bit Manipulation

0287-find-the-duplicate-number
0476-number-complement
3394-minimum-array-end
3605-construct-the-minimum-bitwise-array-i

Linked List

0002-add-two-numbers
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0234-palindrome-linked-list
0237-delete-node-in-a-linked-list

Recursion

0002-add-two-numbers
0050-powx-n
0234-palindrome-linked-list

String

0003-longest-substring-without-repeating-characters
0008-string-to-integer-atoi
0013-roman-to-integer
0014-longest-common-prefix
0020-valid-parentheses
0151-reverse-words-in-a-string
0567-permutation-in-string
0812-rotate-string
1250-longest-common-subsequence
1302-delete-characters-to-make-fancy-string
2580-circular-sentence
3543-count-substrings-that-satisfy-k-constraint-i
3572-count-substrings-that-can-be-rearranged-to-contain-a-string-ii
3573-count-substrings-that-can-be-rearranged-to-contain-a-string-i
3617-find-the-original-typed-string-i

Combinatorics

0062-unique-paths

Hash Table

0003-longest-substring-without-repeating-characters
0013-roman-to-integer
0073-set-matrix-zeroes
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0169-majority-element
0229-majority-element-ii
0496-next-greater-element-i
0560-subarray-sum-equals-k
0567-permutation-in-string
0906-walking-robot-simulation
1694-make-sum-divisible-by-p
3572-count-substrings-that-can-be-rearranged-to-contain-a-string-ii
3573-count-substrings-that-can-be-rearranged-to-contain-a-string-i

Prefix Sum

0560-subarray-sum-equals-k
1240-stone-game-ii
1694-make-sum-divisible-by-p

Stack

0020-valid-parentheses
0145-binary-tree-postorder-traversal
0225-implement-stack-using-queues
0232-implement-queue-using-stacks
0234-palindrome-linked-list
0496-next-greater-element-i
0780-max-chunks-to-make-sorted

Design

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

Queue

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

Monotonic Stack

0496-next-greater-element-i
0780-max-chunks-to-make-sorted

Trie

0014-longest-common-prefix

Sliding Window

0003-longest-substring-without-repeating-characters
0567-permutation-in-string
3543-count-substrings-that-satisfy-k-constraint-i
3572-count-substrings-that-can-be-rearranged-to-contain-a-string-ii
3573-count-substrings-that-can-be-rearranged-to-contain-a-string-i

Greedy

0624-maximum-distance-in-arrays
0780-max-chunks-to-make-sorted
2616-maximal-score-after-applying-k-operations

Game Theory

1240-stone-game-ii

Simulation

0906-walking-robot-simulation
2132-convert-1d-array-into-2d-array

Tree

0102-binary-tree-level-order-traversal
0103-binary-tree-zigzag-level-order-traversal
0110-balanced-binary-tree
0124-binary-tree-maximum-path-sum
0145-binary-tree-postorder-traversal
0543-diameter-of-binary-tree

Depth-First Search

0110-balanced-binary-tree
0124-binary-tree-maximum-path-sum
0145-binary-tree-postorder-traversal
0543-diameter-of-binary-tree

Binary Tree

0102-binary-tree-level-order-traversal
0103-binary-tree-zigzag-level-order-traversal
0110-balanced-binary-tree
0124-binary-tree-maximum-path-sum
0145-binary-tree-postorder-traversal
0543-diameter-of-binary-tree

Breadth-First Search

0102-binary-tree-level-order-traversal
0103-binary-tree-zigzag-level-order-traversal

String Matching

0812-rotate-string

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages