Skip to content

AnujAga2005/LeetCode_Problems

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

0015-3sum
0018-4sum
0026-remove-duplicates-from-sorted-array
0027-remove-element
0031-next-permutation
0035-search-insert-position
0036-valid-sudoku
0039-combination-sum
0046-permutations
0048-rotate-image
0056-merge-intervals
0066-plus-one
0073-set-matrix-zeroes
0078-subsets
0081-search-in-rotated-sorted-array-ii
0088-merge-sorted-array
0090-subsets-ii
0121-best-time-to-buy-and-sell-stock
0150-evaluate-reverse-polish-notation
0215-kth-largest-element-in-an-array
0219-contains-duplicate-ii
0238-product-of-array-except-self
0283-move-zeroes
0287-find-the-duplicate-number
0347-top-k-frequent-elements
0455-assign-cookies
0496-next-greater-element-i
0560-subarray-sum-equals-k
0682-baseball-game
0792-binary-search
0816-design-hashset
0817-design-hashmap
0890-lemonade-change
0898-transpose-matrix
0948-sort-an-array
1127-last-stone-weight
1646-kth-missing-positive-number
2058-concatenation-of-array

Hash Table

0013-roman-to-integer
0036-valid-sudoku
0073-set-matrix-zeroes
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0202-happy-number
0205-isomorphic-strings
0219-contains-duplicate-ii
0347-top-k-frequent-elements
0496-next-greater-element-i
0560-subarray-sum-equals-k
0816-design-hashset
0817-design-hashmap

Matrix

0036-valid-sudoku
0048-rotate-image
0073-set-matrix-zeroes
0898-transpose-matrix

Dynamic Programming

0062-unique-paths
0121-best-time-to-buy-and-sell-stock

Two Pointers

0015-3sum
0018-4sum
0019-remove-nth-node-from-end-of-list
0026-remove-duplicates-from-sorted-array
0027-remove-element
0031-next-permutation
0088-merge-sorted-array
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0202-happy-number
0234-palindrome-linked-list
0283-move-zeroes
0287-find-the-duplicate-number
0344-reverse-string
0443-string-compression
0455-assign-cookies
0680-valid-palindrome-ii
0908-middle-of-the-linked-list
2216-delete-the-middle-node-of-a-linked-list

Binary Search

0035-search-insert-position
0069-sqrtx
0081-search-in-rotated-sorted-array-ii
0287-find-the-duplicate-number
0792-binary-search
1646-kth-missing-positive-number

Math

0002-add-two-numbers
0007-reverse-integer
0009-palindrome-number
0013-roman-to-integer
0029-divide-two-integers
0048-rotate-image
0062-unique-paths
0066-plus-one
0067-add-binary
0069-sqrtx
0150-evaluate-reverse-polish-notation
0168-excel-sheet-column-title
0202-happy-number

String

0013-roman-to-integer
0038-count-and-say
0067-add-binary
0168-excel-sheet-column-title
0205-isomorphic-strings
0344-reverse-string
0443-string-compression
0680-valid-palindrome-ii

Sorting

0015-3sum
0018-4sum
0056-merge-intervals
0088-merge-sorted-array
0215-kth-largest-element-in-an-array
0347-top-k-frequent-elements
0455-assign-cookies
0948-sort-an-array

Bit Manipulation

0029-divide-two-integers
0067-add-binary
0078-subsets
0090-subsets-ii
0201-bitwise-and-of-numbers-range
0287-find-the-duplicate-number

Linked List

0002-add-two-numbers
0019-remove-nth-node-from-end-of-list
0021-merge-two-sorted-lists
0083-remove-duplicates-from-sorted-list
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0206-reverse-linked-list
0234-palindrome-linked-list
0237-delete-node-in-a-linked-list
0328-odd-even-linked-list
0816-design-hashset
0817-design-hashmap
0908-middle-of-the-linked-list
2216-delete-the-middle-node-of-a-linked-list

Divide and Conquer

0215-kth-largest-element-in-an-array
0347-top-k-frequent-elements
0948-sort-an-array

Heap (Priority Queue)

0215-kth-largest-element-in-an-array
0347-top-k-frequent-elements
0948-sort-an-array
1127-last-stone-weight

Quickselect

0215-kth-largest-element-in-an-array
0347-top-k-frequent-elements

Recursion

0002-add-two-numbers
0021-merge-two-sorted-lists
0206-reverse-linked-list
0234-palindrome-linked-list

Prefix Sum

0238-product-of-array-except-self
0560-subarray-sum-equals-k

Combinatorics

0062-unique-paths

Backtracking

0039-combination-sum
0046-permutations
0078-subsets
0090-subsets-ii

Stack

0144-binary-tree-preorder-traversal
0150-evaluate-reverse-polish-notation
0225-implement-stack-using-queues
0232-implement-queue-using-stacks
0234-palindrome-linked-list
0496-next-greater-element-i
0682-baseball-game

Tree

0100-same-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0144-binary-tree-preorder-traversal
0226-invert-binary-tree
0450-delete-node-in-a-bst
0543-diameter-of-binary-tree
0572-subtree-of-another-tree
0783-search-in-a-binary-search-tree

Depth-First Search

0100-same-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0144-binary-tree-preorder-traversal
0226-invert-binary-tree
0543-diameter-of-binary-tree
0572-subtree-of-another-tree

Binary Tree

0100-same-tree
0104-maximum-depth-of-binary-tree
0110-balanced-binary-tree
0144-binary-tree-preorder-traversal
0226-invert-binary-tree
0450-delete-node-in-a-bst
0543-diameter-of-binary-tree
0572-subtree-of-another-tree
0783-search-in-a-binary-search-tree

Breadth-First Search

0100-same-tree
0104-maximum-depth-of-binary-tree
0226-invert-binary-tree

Binary Search Tree

0450-delete-node-in-a-bst
0783-search-in-a-binary-search-tree

Simulation

0067-add-binary
0682-baseball-game
0898-transpose-matrix
2058-concatenation-of-array

Bucket Sort

0347-top-k-frequent-elements
0948-sort-an-array

Counting

0347-top-k-frequent-elements

Greedy

0455-assign-cookies
0680-valid-palindrome-ii
0890-lemonade-change

Design

0225-implement-stack-using-queues
0232-implement-queue-using-stacks
0816-design-hashset
0817-design-hashmap

Hash Function

0572-subtree-of-another-tree
0816-design-hashset
0817-design-hashmap

Merge Sort

0948-sort-an-array

Radix Sort

0948-sort-an-array

Counting Sort

0948-sort-an-array

Sliding Window

0219-contains-duplicate-ii

Queue

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

String Matching

0572-subtree-of-another-tree

Monotonic Stack

0496-next-greater-element-i

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages