Skip to content

Latest commit

 

History

79 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collection of LeetCode questions to ace the coding interviews! - Created using LeetHub 2.0 for Firefox

LeetCode Topics

Array

0001-two-sum
0011-container-with-most-water
0014-longest-common-prefix
0035-search-insert-position
0128-longest-consecutive-sequence
0167-two-sum-ii-input-array-is-sorted
0283-move-zeroes
0303-range-sum-query-immutable
0643-maximum-average-subarray-i
1458-sort-integers-by-the-number-of-1-bits
1603-running-sum-of-1d-array
2106-find-greatest-common-divisor-of-array
2552-maximum-sum-of-distinct-subarrays-with-length-k
2714-left-and-right-sum-differences
4107-find-missing-elements

Bit Manipulation

1458-sort-integers-by-the-number-of-1-bits

Sorting

0242-valid-anagram
1458-sort-integers-by-the-number-of-1-bits
3859-maximum-product-of-two-digits
4107-find-missing-elements

Counting

1458-sort-integers-by-the-number-of-1-bits

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0128-longest-consecutive-sequence
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0242-valid-anagram
2552-maximum-sum-of-distinct-subarrays-with-length-k
4107-find-missing-elements

Two Pointers

0011-container-with-most-water
0019-remove-nth-node-from-end-of-list
0125-valid-palindrome
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0167-two-sum-ii-input-array-is-sorted
0234-palindrome-linked-list
0283-move-zeroes
0680-valid-palindrome-ii
0908-middle-of-the-linked-list

Binary Search

0035-search-insert-position
0167-two-sum-ii-input-array-is-sorted

String

0003-longest-substring-without-repeating-characters
0014-longest-common-prefix
0020-valid-parentheses
0125-valid-palindrome
0242-valid-anagram
0680-valid-palindrome-ii

Greedy

0011-container-with-most-water
0680-valid-palindrome-ii

Union-Find

0128-longest-consecutive-sequence

Linked List

0002-add-two-numbers
0019-remove-nth-node-from-end-of-list
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0206-reverse-linked-list
0234-palindrome-linked-list
0908-middle-of-the-linked-list

Recursion

0002-add-two-numbers
0206-reverse-linked-list
0234-palindrome-linked-list

Stack

0020-valid-parentheses
0234-palindrome-linked-list

Math

0002-add-two-numbers
2106-find-greatest-common-divisor-of-array
3859-maximum-product-of-two-digits
3995-gcd-of-odd-and-even-sums

Sliding Window

0003-longest-substring-without-repeating-characters
0643-maximum-average-subarray-i
2552-maximum-sum-of-distinct-subarrays-with-length-k

Prefix Sum

0303-range-sum-query-immutable
1603-running-sum-of-1d-array
2714-left-and-right-sum-differences

Design

0303-range-sum-query-immutable

Number Theory

2106-find-greatest-common-divisor-of-array
3995-gcd-of-odd-and-even-sums

Trie

0014-longest-common-prefix

About

Repo for practicing problem solving from leetcode

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages