Skip to content

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

Notifications You must be signed in to change notification settings

ddubbu-dev/Study-Algorithm-Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study-Algorithm-Leetcode

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

LeetCode Topics

Linked List

0002-add-two-numbers
1484-linked-list-in-binary-tree

Math

0002-add-two-numbers
0007-reverse-integer
0009-palindrome-number
0013-roman-to-integer
0070-climbing-stairs
0150-evaluate-reverse-polish-notation
0227-basic-calculator-ii
0282-expression-add-operators
0412-fizz-buzz
0486-predict-the-winner

Recursion

0002-add-two-numbers
0486-predict-the-winner

Hash Table

0001-two-sum
0013-roman-to-integer
0560-subarray-sum-equals-k
1039-find-the-town-judge

String

0013-roman-to-integer
0014-longest-common-prefix
0020-valid-parentheses
0022-generate-parentheses
0071-simplify-path
0227-basic-calculator-ii
0282-expression-add-operators
0412-fizz-buzz
0874-backspace-string-compare
1078-remove-outermost-parentheses
1128-remove-all-adjacent-duplicates-in-string
1666-make-the-string-great
1720-crawler-log-folder
1737-maximum-nesting-depth-of-the-parentheses
2128-reverse-prefix-of-word
2800-minimum-string-length-after-removing-substrings
3447-clear-digits

Tree

0094-binary-tree-inorder-traversal
1484-linked-list-in-binary-tree

Depth-First Search

0094-binary-tree-inorder-traversal
0200-number-of-islands
0207-course-schedule
1484-linked-list-in-binary-tree
2121-find-if-path-exists-in-graph

Breadth-First Search

0200-number-of-islands
0207-course-schedule
1484-linked-list-in-binary-tree
2121-find-if-path-exists-in-graph

Binary Tree

0094-binary-tree-inorder-traversal
1484-linked-list-in-binary-tree

Stack

0020-valid-parentheses
0042-trapping-rain-water
0071-simplify-path
0094-binary-tree-inorder-traversal
0150-evaluate-reverse-polish-notation
0225-implement-stack-using-queues
0227-basic-calculator-ii
0232-implement-queue-using-stacks
0456-132-pattern
0682-baseball-game
0874-backspace-string-compare
1078-remove-outermost-parentheses
1128-remove-all-adjacent-duplicates-in-string
1570-final-prices-with-a-special-discount-in-a-shop
1666-make-the-string-great
1720-crawler-log-folder
1737-maximum-nesting-depth-of-the-parentheses
1802-number-of-students-unable-to-eat-lunch
2128-reverse-prefix-of-word
2800-minimum-string-length-after-removing-substrings
3447-clear-digits

Design

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

Queue

0225-implement-stack-using-queues
0232-implement-queue-using-stacks
1802-number-of-students-unable-to-eat-lunch

Graph

0207-course-schedule
1039-find-the-town-judge
1916-find-center-of-star-graph
2121-find-if-path-exists-in-graph

Dynamic Programming

0022-generate-parentheses
0042-trapping-rain-water
0070-climbing-stairs
0486-predict-the-winner

Backtracking

0022-generate-parentheses
0052-n-queens-ii
0282-expression-add-operators

Array

0001-two-sum
0015-3sum
0042-trapping-rain-water
0056-merge-intervals
0150-evaluate-reverse-polish-notation
0200-number-of-islands
0456-132-pattern
0486-predict-the-winner
0506-relative-ranks
0560-subarray-sum-equals-k
0682-baseball-game
1039-find-the-town-judge
1127-last-stone-weight
1570-final-prices-with-a-special-discount-in-a-shop
1720-crawler-log-folder
1802-number-of-students-unable-to-eat-lunch

Two Pointers

0015-3sum
0042-trapping-rain-water
0874-backspace-string-compare
2128-reverse-prefix-of-word

Sorting

0015-3sum
0056-merge-intervals
0506-relative-ranks
2327-largest-number-after-digit-swaps-by-parity

Simulation

0412-fizz-buzz
0682-baseball-game
0874-backspace-string-compare
1802-number-of-students-unable-to-eat-lunch
2800-minimum-string-length-after-removing-substrings
3447-clear-digits

Trie

0014-longest-common-prefix

Binary Search

0456-132-pattern

Monotonic Stack

0042-trapping-rain-water
0456-132-pattern
1570-final-prices-with-a-special-discount-in-a-shop

Ordered Set

0456-132-pattern

Prefix Sum

0560-subarray-sum-equals-k

Union Find

0200-number-of-islands
2121-find-if-path-exists-in-graph

Matrix

0200-number-of-islands

Topological Sort

0207-course-schedule

Game Theory

0486-predict-the-winner

Memoization

0070-climbing-stairs

Heap (Priority Queue)

0506-relative-ranks
1127-last-stone-weight
2327-largest-number-after-digit-swaps-by-parity

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages