Skip to content

laxmichanda/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

LeetCode Topics

Array

0016-3sum-closest
0018-4sum
0049-group-anagrams
0053-maximum-subarray
0066-plus-one
0073-set-matrix-zeroes
0118-pascals-triangle
0119-pascals-triangle-ii
0135-candy
0179-largest-number
0228-summary-ranges
0238-product-of-array-except-self
0287-find-the-duplicate-number
0303-range-sum-query-immutable
0498-diagonal-traverse
0934-bitwise-ors-of-subarrays
0940-fruit-into-baskets
1227-number-of-equivalent-domino-pairs
1335-maximum-candies-allocated-to-k-children
1426-find-n-unique-integers-sum-up-to-zero
1570-final-prices-with-a-special-discount-in-a-shop
1656-count-good-triplets
1899-count-items-matching-a-rule
2150-kth-smallest-product-of-two-sorted-arrays
2308-divide-array-into-equal-pairs
2498-smallest-subarrays-with-maximum-bitwise-or
2529-range-product-queries-of-powers
2614-maximum-count-of-positive-integer-and-negative-integer
2665-minimum-time-to-repair-cars
2690-house-robber-iv
2699-count-the-number-of-fair-pairs
3430-count-days-without-meetings
3747-maximum-difference-between-adjacent-elements-in-a-circular-array
3788-maximum-unique-subarray-sum-after-deletion
3791-fruits-into-baskets-iii

Design

0303-range-sum-query-immutable
0838-design-linked-list

Prefix Sum

0238-product-of-array-except-self
0303-range-sum-query-immutable
2529-range-product-queries-of-powers

Hash Table

0003-longest-substring-without-repeating-characters
0049-group-anagrams
0073-set-matrix-zeroes
0138-copy-list-with-random-pointer
0141-linked-list-cycle
0142-linked-list-cycle-ii
0160-intersection-of-two-linked-lists
0940-fruit-into-baskets
1227-number-of-equivalent-domino-pairs
1264-maximum-number-of-words-you-can-type
1460-number-of-substrings-containing-all-three-characters
1500-count-largest-group
2308-divide-array-into-equal-pairs
3569-count-of-substrings-containing-every-vowel-and-k-consonants-ii
3788-maximum-unique-subarray-sum-after-deletion

String

0003-longest-substring-without-repeating-characters
0006-zigzag-conversion
0049-group-anagrams
0067-add-binary
0179-largest-number
0874-backspace-string-compare
1128-remove-all-adjacent-duplicates-in-string
1264-maximum-number-of-words-you-can-type
1460-number-of-substrings-containing-all-three-characters
1899-count-items-matching-a-rule
1970-sorting-the-sentence
3462-vowels-game-in-a-string
3569-count-of-substrings-containing-every-vowel-and-k-consonants-ii
3683-find-the-lexicographically-largest-string-from-the-box-i

Sliding Window

0003-longest-substring-without-repeating-characters
0940-fruit-into-baskets
1460-number-of-substrings-containing-all-three-characters
2498-smallest-subarrays-with-maximum-bitwise-or
3569-count-of-substrings-containing-every-vowel-and-k-consonants-ii

Binary Search

0069-sqrtx
0287-find-the-duplicate-number
1335-maximum-candies-allocated-to-k-children
2150-kth-smallest-product-of-two-sorted-arrays
2498-smallest-subarrays-with-maximum-bitwise-or
2614-maximum-count-of-positive-integer-and-negative-integer
2665-minimum-time-to-repair-cars
2690-house-robber-iv
2699-count-the-number-of-fair-pairs
3791-fruits-into-baskets-iii

Counting

1227-number-of-equivalent-domino-pairs
2308-divide-array-into-equal-pairs
2614-maximum-count-of-positive-integer-and-negative-integer

Stack

0094-binary-tree-inorder-traversal
0143-reorder-list
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal
0234-palindrome-linked-list
0445-add-two-numbers-ii
0874-backspace-string-compare
1128-remove-all-adjacent-duplicates-in-string
1570-final-prices-with-a-special-discount-in-a-shop

Two Pointers

0016-3sum-closest
0018-4sum
0141-linked-list-cycle
0142-linked-list-cycle-ii
0143-reorder-list
0148-sort-list
0160-intersection-of-two-linked-lists
0234-palindrome-linked-list
0287-find-the-duplicate-number
0874-backspace-string-compare
0908-middle-of-the-linked-list
2699-count-the-number-of-fair-pairs
3683-find-the-lexicographically-largest-string-from-the-box-i

Simulation

0067-add-binary
0498-diagonal-traverse
0874-backspace-string-compare
3600-find-the-k-th-character-in-string-game-i

Monotonic Stack

1570-final-prices-with-a-special-discount-in-a-shop

Sorting

0016-3sum-closest
0018-4sum
0049-group-anagrams
0148-sort-list
0179-largest-number
1970-sorting-the-sentence
2699-count-the-number-of-fair-pairs
3430-count-days-without-meetings

Linked List

0002-add-two-numbers
0021-merge-two-sorted-lists
0083-remove-duplicates-from-sorted-list
0138-copy-list-with-random-pointer
0141-linked-list-cycle
0142-linked-list-cycle-ii
0143-reorder-list
0148-sort-list
0160-intersection-of-two-linked-lists
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
0237-delete-node-in-a-linked-list
0328-odd-even-linked-list
0445-add-two-numbers-ii
0838-design-linked-list
0908-middle-of-the-linked-list
1411-convert-binary-number-in-a-linked-list-to-integer

Recursion

0002-add-two-numbers
0021-merge-two-sorted-lists
0143-reorder-list
0203-remove-linked-list-elements
0206-reverse-linked-list
0234-palindrome-linked-list
3600-find-the-k-th-character-in-string-game-i

Bit Manipulation

0067-add-binary
0191-number-of-1-bits
0287-find-the-duplicate-number
0934-bitwise-ors-of-subarrays
2308-divide-array-into-equal-pairs
2498-smallest-subarrays-with-maximum-bitwise-or
2529-range-product-queries-of-powers
3600-find-the-k-th-character-in-string-game-i

Matrix

0073-set-matrix-zeroes
0498-diagonal-traverse

Dynamic Programming

0053-maximum-subarray
0118-pascals-triangle
0119-pascals-triangle-ii
0934-bitwise-ors-of-subarrays

Math

0002-add-two-numbers
0066-plus-one
0067-add-binary
0069-sqrtx
0445-add-two-numbers-ii
1411-convert-binary-number-in-a-linked-list-to-integer
1426-find-n-unique-integers-sum-up-to-zero
1440-convert-integer-to-the-sum-of-two-no-zero-integers
1500-count-largest-group
1529-max-difference-you-can-get-from-changing-an-integer
3462-vowels-game-in-a-string
3600-find-the-k-th-character-in-string-game-i

Divide and Conquer

0053-maximum-subarray
0148-sort-list
0191-number-of-1-bits

Merge Sort

0148-sort-list

Enumeration

1656-count-good-triplets
3683-find-the-lexicographically-largest-string-from-the-box-i

Tree

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Breadth-First Search

0100-same-tree
0101-symmetric-tree
0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree

Binary Tree

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Greedy

0135-candy
0179-largest-number
1529-max-difference-you-can-get-from-changing-an-integer
3788-maximum-unique-subarray-sum-after-deletion

Depth-First Search

0094-binary-tree-inorder-traversal
0100-same-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0144-binary-tree-preorder-traversal
0145-binary-tree-postorder-traversal

Segment Tree

3791-fruits-into-baskets-iii

Ordered Set

3791-fruits-into-baskets-iii

Brainteaser

3462-vowels-game-in-a-string

Game Theory

3462-vowels-game-in-a-string

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages