Skip to content

About

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

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

243 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode-Problems

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

LeetCode Topics

Array

0001-two-sum
0014-longest-common-prefix
0027-remove-element
0031-next-permutation
0053-maximum-subarray
0066-plus-one
0088-merge-sorted-array
0121-best-time-to-buy-and-sell-stock
0122-best-time-to-buy-and-sell-stock-ii
0136-single-number
0169-majority-element
0189-rotate-array
0268-missing-number
0274-h-index
0283-move-zeroes
0334-increasing-triplet-subsequence
0349-intersection-of-two-arrays
0376-wiggle-subsequence
0485-max-consecutive-ones
0566-reshape-the-matrix
0645-set-mismatch
0724-find-pivot-index
0977-squares-of-a-sorted-array
1295-find-numbers-with-even-number-of-digits
1460-make-two-arrays-equal-by-reversing-subarrays
1524-number-of-sub-arrays-with-odd-sum
1732-find-the-highest-altitude
1748-sum-of-unique-elements
1894-find-the-student-that-will-replace-the-chalk
1991-find-the-middle-index-in-array
2149-rearrange-array-elements-by-sign
3005-count-elements-with-maximum-frequency
3524-find-x-value-of-array-i
3525-find-x-value-of-array-ii

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0012-integer-to-roman
0169-majority-element
0202-happy-number
0242-valid-anagram
0268-missing-number
0349-intersection-of-two-arrays
0389-find-the-difference
0645-set-mismatch
1460-make-two-arrays-equal-by-reversing-subarrays
1748-sum-of-unique-elements
3005-count-elements-with-maximum-frequency

Math

0012-integer-to-roman
0029-divide-two-integers
0043-multiply-strings
0050-powx-n
0066-plus-one
0189-rotate-array
0202-happy-number
0268-missing-number
0415-add-strings
1295-find-numbers-with-even-number-of-digits
1524-number-of-sub-arrays-with-odd-sum
3524-find-x-value-of-array-i
3525-find-x-value-of-array-ii

Binary Search

0268-missing-number
0349-intersection-of-two-arrays
1208-get-equal-substrings-within-budget
1894-find-the-student-that-will-replace-the-chalk

Bit Manipulation

0029-divide-two-integers
0136-single-number
0268-missing-number
0389-find-the-difference
0645-set-mismatch

Sorting

0088-merge-sorted-array
0169-majority-element
0242-valid-anagram
0268-missing-number
0274-h-index
0349-intersection-of-two-arrays
0389-find-the-difference
0645-set-mismatch
0977-squares-of-a-sorted-array
1460-make-two-arrays-equal-by-reversing-subarrays

String

0003-longest-substring-without-repeating-characters
0006-zigzag-conversion
0008-string-to-integer-atoi
0012-integer-to-roman
0014-longest-common-prefix
0028-find-the-index-of-the-first-occurrence-in-a-string
0043-multiply-strings
0058-length-of-last-word
0125-valid-palindrome
0131-palindrome-partitioning
0242-valid-anagram
0344-reverse-string
0389-find-the-difference
0394-decode-string
0415-add-strings
0541-reverse-string-ii
0917-reverse-only-letters
1208-get-equal-substrings-within-budget
3498-reverse-degree-of-a-string

Two Pointers

0027-remove-element
0028-find-the-index-of-the-first-occurrence-in-a-string
0031-next-permutation
0088-merge-sorted-array
0125-valid-palindrome
0189-rotate-array
0202-happy-number
0283-move-zeroes
0344-reverse-string
0349-intersection-of-two-arrays
0541-reverse-string-ii
0917-reverse-only-letters
0977-squares-of-a-sorted-array
2149-rearrange-array-elements-by-sign

String Matching

0028-find-the-index-of-the-first-occurrence-in-a-string

Trie

0014-longest-common-prefix

Counting

0169-majority-element
1748-sum-of-unique-elements
3005-count-elements-with-maximum-frequency

Prefix Sum

0724-find-pivot-index
1208-get-equal-substrings-within-budget
1524-number-of-sub-arrays-with-odd-sum
1732-find-the-highest-altitude
1894-find-the-student-that-will-replace-the-chalk
1991-find-the-middle-index-in-array

Divide and Conquer

0053-maximum-subarray
0169-majority-element

Dynamic Programming

0053-maximum-subarray
0121-best-time-to-buy-and-sell-stock
0122-best-time-to-buy-and-sell-stock-ii
0131-palindrome-partitioning
0376-wiggle-subsequence
1524-number-of-sub-arrays-with-odd-sum
3524-find-x-value-of-array-i

Matrix

0566-reshape-the-matrix

Simulation

0043-multiply-strings
0415-add-strings
0566-reshape-the-matrix
1894-find-the-student-that-will-replace-the-chalk
2149-rearrange-array-elements-by-sign
3498-reverse-degree-of-a-string

Counting Sort

0274-h-index

Floyd's Cycle Finding Algorithm

0202-happy-number

Linked List

0203-remove-linked-list-elements

Recursion

0050-powx-n
0203-remove-linked-list-elements
0394-decode-string

Stack

0225-implement-stack-using-queues
0394-decode-string

Design

0225-implement-stack-using-queues

Queue

0225-implement-stack-using-queues

Tree

0226-invert-binary-tree

Depth-First Search

0226-invert-binary-tree

Breadth-First Search

0226-invert-binary-tree

Binary Tree

0226-invert-binary-tree

Boyer–Moore Majority Vote Algorithm

0169-majority-element

Greedy

0122-best-time-to-buy-and-sell-stock-ii
0334-increasing-triplet-subsequence
0376-wiggle-subsequence

Sliding Window

0003-longest-substring-without-repeating-characters
1208-get-equal-substrings-within-budget

Segment Tree

3525-find-x-value-of-array-ii

Longest Increasing Subsequence

0334-increasing-triplet-subsequence

Backtracking

0131-palindrome-partitioning

About

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

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages