Skip to content

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

Notifications You must be signed in to change notification settings

lucasven/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode

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

LeetCode Topics

Array

0001-two-sum
0049-group-anagrams
0053-maximum-subarray
0121-best-time-to-buy-and-sell-stock
0150-evaluate-reverse-polish-notation
0179-largest-number
0217-contains-duplicate
0238-product-of-array-except-self
0283-move-zeroes
0334-increasing-triplet-subsequence
0739-daily-temperatures
1468-check-if-n-and-its-double-exist
1528-kids-with-the-greatest-number-of-candies
2232-adding-spaces-to-a-string
3612-adjacent-increasing-subarrays-detection-i

Dynamic Programming

0053-maximum-subarray
0070-climbing-stairs
0121-best-time-to-buy-and-sell-stock

String

0003-longest-substring-without-repeating-characters
0014-longest-common-prefix
0020-valid-parentheses
0049-group-anagrams
0151-reverse-words-in-a-string
0168-excel-sheet-column-title
0179-largest-number
0242-valid-anagram
0443-string-compression
0692-top-k-frequent-words
1146-greatest-common-divisor-of-strings
1566-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence
1894-merge-strings-alternately
2232-adding-spaces-to-a-string

Greedy

0179-largest-number
0334-increasing-triplet-subsequence

Sorting

0049-group-anagrams
0179-largest-number
0217-contains-duplicate
0242-valid-anagram
0692-top-k-frequent-words
1468-check-if-n-and-its-double-exist

Math

0070-climbing-stairs
0150-evaluate-reverse-polish-notation
0168-excel-sheet-column-title
1146-greatest-common-divisor-of-strings

Memoization

0070-climbing-stairs

Stack

0020-valid-parentheses
0150-evaluate-reverse-polish-notation
0155-min-stack
0232-implement-queue-using-stacks
0739-daily-temperatures

Monotonic Stack

0739-daily-temperatures

Design

0155-min-stack
0232-implement-queue-using-stacks

Queue

0232-implement-queue-using-stacks

Linked List

0019-remove-nth-node-from-end-of-list
0021-merge-two-sorted-lists
0141-linked-list-cycle
0206-reverse-linked-list

Two Pointers

0019-remove-nth-node-from-end-of-list
0141-linked-list-cycle
0151-reverse-words-in-a-string
0283-move-zeroes
0443-string-compression
1468-check-if-n-and-its-double-exist
1566-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence
1894-merge-strings-alternately
2232-adding-spaces-to-a-string

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0049-group-anagrams
0141-linked-list-cycle
0217-contains-duplicate
0242-valid-anagram
0692-top-k-frequent-words
1468-check-if-n-and-its-double-exist

Recursion

0021-merge-two-sorted-lists
0206-reverse-linked-list

Trie

0014-longest-common-prefix
0692-top-k-frequent-words

Sliding Window

0003-longest-substring-without-repeating-characters

Divide and Conquer

0053-maximum-subarray

Heap (Priority Queue)

0692-top-k-frequent-words

Bucket Sort

0692-top-k-frequent-words

Counting

0692-top-k-frequent-words

Prefix Sum

0238-product-of-array-except-self

Simulation

2232-adding-spaces-to-a-string

String Matching

1566-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence

Binary Search

1468-check-if-n-and-its-double-exist

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages