Skip to content

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

Notifications You must be signed in to change notification settings

DeepanB2005/Bankai-Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

547 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bankai-Leetcode

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

LeetCode Topics

Array

0001-two-sum
0011-container-with-most-water
0014-longest-common-prefix
0026-remove-duplicates-from-sorted-array
0027-remove-element
0033-search-in-rotated-sorted-array
0035-search-insert-position
0042-trapping-rain-water
0048-rotate-image
0049-group-anagrams
0053-maximum-subarray
0054-spiral-matrix
0066-plus-one
0075-sort-colors
0088-merge-sorted-array
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0136-single-number
0150-evaluate-reverse-polish-notation
0162-find-peak-element
0167-two-sum-ii-input-array-is-sorted
0169-majority-element
0189-rotate-array
0209-minimum-size-subarray-sum
0217-contains-duplicate
0238-product-of-array-except-self
0268-missing-number
0283-move-zeroes
0349-intersection-of-two-arrays
0496-next-greater-element-i
0503-next-greater-element-ii
0560-subarray-sum-equals-k
0628-maximum-product-of-three-numbers
0643-maximum-average-subarray-i
0724-find-pivot-index
0739-daily-temperatures
0746-min-cost-climbing-stairs
0977-squares-of-a-sorted-array
1200-minimum-absolute-difference
1351-count-negative-numbers-in-a-sorted-matrix
1365-how-many-numbers-are-smaller-than-the-current-number
1470-shuffle-the-array
1480-running-sum-of-1d-array
1512-number-of-good-pairs
1672-richest-customer-wealth
1773-count-items-matching-a-rule
1929-concatenation-of-array
3731-find-missing-elements

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0012-integer-to-roman
0013-roman-to-integer
0049-group-anagrams
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0169-majority-element
0202-happy-number
0205-isomorphic-strings
0217-contains-duplicate
0242-valid-anagram
0268-missing-number
0290-word-pattern
0349-intersection-of-two-arrays
0383-ransom-note
0387-first-unique-character-in-a-string
0424-longest-repeating-character-replacement
0496-next-greater-element-i
0560-subarray-sum-equals-k
1365-how-many-numbers-are-smaller-than-the-current-number
1512-number-of-good-pairs
3731-find-missing-elements

Divide and Conquer

0053-maximum-subarray
0169-majority-element

Sorting

0049-group-anagrams
0075-sort-colors
0088-merge-sorted-array
0169-majority-element
0217-contains-duplicate
0242-valid-anagram
0268-missing-number
0349-intersection-of-two-arrays
0628-maximum-product-of-three-numbers
0977-squares-of-a-sorted-array
1200-minimum-absolute-difference
1365-how-many-numbers-are-smaller-than-the-current-number
3731-find-missing-elements

Counting

0169-majority-element
0383-ransom-note
0387-first-unique-character-in-a-string
1512-number-of-good-pairs

Math

0009-palindrome-number
0012-integer-to-roman
0013-roman-to-integer
0048-rotate-image
0066-plus-one
0067-add-binary
0070-climbing-stairs
0150-evaluate-reverse-polish-notation
0171-excel-sheet-column-number
0189-rotate-array
0202-happy-number
0231-power-of-two
0258-add-digits
0263-ugly-number
0268-missing-number
0326-power-of-three
0342-power-of-four
0412-fizz-buzz
0509-fibonacci-number
0628-maximum-product-of-three-numbers
1137-n-th-tribonacci-number
1281-subtract-the-product-and-sum-of-digits-of-an-integer
1512-number-of-good-pairs

String

0003-longest-substring-without-repeating-characters
0005-longest-palindromic-substring
0012-integer-to-roman
0013-roman-to-integer
0014-longest-common-prefix
0020-valid-parentheses
0022-generate-parentheses
0032-longest-valid-parentheses
0049-group-anagrams
0058-length-of-last-word
0067-add-binary
0151-reverse-words-in-a-string
0171-excel-sheet-column-number
0205-isomorphic-strings
0242-valid-anagram
0290-word-pattern
0344-reverse-string
0345-reverse-vowels-of-a-string
0383-ransom-note
0387-first-unique-character-in-a-string
0392-is-subsequence
0412-fizz-buzz
0424-longest-repeating-character-replacement
0557-reverse-words-in-a-string-iii
1108-defanging-an-ip-address
1456-maximum-number-of-vowels-in-a-substring-of-given-length
1773-count-items-matching-a-rule

Trie

0014-longest-common-prefix

Stack

0020-valid-parentheses
0032-longest-valid-parentheses
0042-trapping-rain-water
0150-evaluate-reverse-polish-notation
0155-min-stack
0232-implement-queue-using-stacks
0234-palindrome-linked-list
0496-next-greater-element-i
0503-next-greater-element-ii
0739-daily-temperatures

Two Pointers

0005-longest-palindromic-substring
0011-container-with-most-water
0019-remove-nth-node-from-end-of-list
0026-remove-duplicates-from-sorted-array
0027-remove-element
0042-trapping-rain-water
0061-rotate-list
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
0167-two-sum-ii-input-array-is-sorted
0189-rotate-array
0202-happy-number
0234-palindrome-linked-list
0283-move-zeroes
0344-reverse-string
0345-reverse-vowels-of-a-string
0349-intersection-of-two-arrays
0392-is-subsequence
0557-reverse-words-in-a-string-iii
0977-squares-of-a-sorted-array

Dynamic Programming

0005-longest-palindromic-substring
0022-generate-parentheses
0032-longest-valid-parentheses
0042-trapping-rain-water
0053-maximum-subarray
0070-climbing-stairs
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0392-is-subsequence
0509-fibonacci-number
0746-min-cost-climbing-stairs
1137-n-th-tribonacci-number

Prefix Sum

0209-minimum-size-subarray-sum
0238-product-of-array-except-self
0560-subarray-sum-equals-k
0724-find-pivot-index
1480-running-sum-of-1d-array

Simulation

0054-spiral-matrix
0067-add-binary
0258-add-digits
0412-fizz-buzz
1929-concatenation-of-array

Counting Sort

1365-how-many-numbers-are-smaller-than-the-current-number

Matrix

0048-rotate-image
0054-spiral-matrix
1351-count-negative-numbers-in-a-sorted-matrix
1672-richest-customer-wealth

Bit Manipulation

0067-add-binary
0136-single-number
0231-power-of-two
0268-missing-number
0342-power-of-four

Queue

0232-implement-queue-using-stacks
0387-first-unique-character-in-a-string

Recursion

0021-merge-two-sorted-lists
0206-reverse-linked-list
0231-power-of-two
0234-palindrome-linked-list
0326-power-of-three
0342-power-of-four
0509-fibonacci-number

Memoization

0070-climbing-stairs
0509-fibonacci-number
1137-n-th-tribonacci-number

Backtracking

0022-generate-parentheses

Sliding Window

0003-longest-substring-without-repeating-characters
0209-minimum-size-subarray-sum
0424-longest-repeating-character-replacement
0643-maximum-average-subarray-i
1456-maximum-number-of-vowels-in-a-substring-of-given-length

Binary Search

0033-search-in-rotated-sorted-array
0035-search-insert-position
0162-find-peak-element
0167-two-sum-ii-input-array-is-sorted
0209-minimum-size-subarray-sum
0268-missing-number
0278-first-bad-version
0349-intersection-of-two-arrays
1351-count-negative-numbers-in-a-sorted-matrix

Number Theory

0258-add-digits

Interactive

0278-first-bad-version

Linked List

0019-remove-nth-node-from-end-of-list
0021-merge-two-sorted-lists
0061-rotate-list
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0206-reverse-linked-list
0234-palindrome-linked-list
0328-odd-even-linked-list

Design

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

Monotonic Stack

0042-trapping-rain-water
0496-next-greater-element-i
0503-next-greater-element-ii
0739-daily-temperatures

Greedy

0011-container-with-most-water

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published