Skip to content

RahulDadhich26/LEETCODE-DSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LEETCODE-DSA

LeetCode Topics

Array

0001-two-sum
0011-container-with-most-water
0031-next-permutation
0036-valid-sudoku
0037-sudoku-solver
0051-n-queens
0053-maximum-subarray
0073-set-matrix-zeroes
0079-word-search
0118-pascals-triangle
0167-two-sum-ii-input-array-is-sorted
0212-word-search-ii
0215-kth-largest-element-in-an-array
0287-find-the-duplicate-number
0303-range-sum-query-immutable
0347-top-k-frequent-elements
0414-third-maximum-number
0525-contiguous-array
0560-subarray-sum-equals-k
0643-maximum-average-subarray-i
1014-k-closest-points-to-origin
1043-grid-illumination
1514-minimum-value-to-get-positive-step-by-step-sum
1524-string-matching-in-an-array
1888-find-nearest-point-that-has-the-same-x-or-y-coordinate
2043-cyclically-rotating-a-grid
2254-check-if-every-row-and-column-contains-all-numbers

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0036-valid-sudoku
0037-sudoku-solver
0073-set-matrix-zeroes
0076-minimum-window-substring
0141-linked-list-cycle
0142-linked-list-cycle-ii
0202-happy-number
0208-implement-trie-prefix-tree
0347-top-k-frequent-elements
0525-contiguous-array
0560-subarray-sum-equals-k
0653-two-sum-iv-input-is-a-bst
1043-grid-illumination
2254-check-if-every-row-and-column-contains-all-numbers

Matrix

0036-valid-sudoku
0037-sudoku-solver
0073-set-matrix-zeroes
0079-word-search
0212-word-search-ii
2043-cyclically-rotating-a-grid
2254-check-if-every-row-and-column-contains-all-numbers

String

0003-longest-substring-without-repeating-characters
0076-minimum-window-substring
0079-word-search
0125-valid-palindrome
0208-implement-trie-prefix-tree
0212-word-search-ii
0297-serialize-and-deserialize-binary-tree
0583-delete-operation-for-two-strings
1524-string-matching-in-an-array
1537-maximum-score-after-splitting-a-string

Prefix Sum

0303-range-sum-query-immutable
0525-contiguous-array
0560-subarray-sum-equals-k
1514-minimum-value-to-get-positive-step-by-step-sum
1537-maximum-score-after-splitting-a-string

Math

0002-add-two-numbers
0007-reverse-integer
0009-palindrome-number
0202-happy-number
1014-k-closest-points-to-origin
2955-account-balance-after-rounded-purchase

String Matching

1524-string-matching-in-an-array

Dynamic Programming

0053-maximum-subarray
0118-pascals-triangle
0583-delete-operation-for-two-strings

Bit Manipulation

0287-find-the-duplicate-number
2323-minimum-bit-flips-to-convert-number

Simulation

2043-cyclically-rotating-a-grid

Two Pointers

0011-container-with-most-water
0031-next-permutation
0125-valid-palindrome
0141-linked-list-cycle
0142-linked-list-cycle-ii
0167-two-sum-ii-input-array-is-sorted
0202-happy-number
0287-find-the-duplicate-number
0653-two-sum-iv-input-is-a-bst

Linked List

0002-add-two-numbers
0021-merge-two-sorted-lists
0024-swap-nodes-in-pairs
0025-reverse-nodes-in-k-group
0092-reverse-linked-list-ii
0141-linked-list-cycle
0142-linked-list-cycle-ii
0206-reverse-linked-list

Recursion

0002-add-two-numbers
0021-merge-two-sorted-lists
0024-swap-nodes-in-pairs
0025-reverse-nodes-in-k-group
0206-reverse-linked-list

Tree

0094-binary-tree-inorder-traversal
0099-recover-binary-search-tree
0101-symmetric-tree
0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree
0235-lowest-common-ancestor-of-a-binary-search-tree
0236-lowest-common-ancestor-of-a-binary-tree
0297-serialize-and-deserialize-binary-tree
0543-diameter-of-binary-tree
0653-two-sum-iv-input-is-a-bst

Depth-First Search

0079-word-search
0094-binary-tree-inorder-traversal
0099-recover-binary-search-tree
0101-symmetric-tree
0104-maximum-depth-of-binary-tree
0235-lowest-common-ancestor-of-a-binary-search-tree
0236-lowest-common-ancestor-of-a-binary-tree
0297-serialize-and-deserialize-binary-tree
0543-diameter-of-binary-tree
0653-two-sum-iv-input-is-a-bst

Breadth-First Search

0101-symmetric-tree
0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree
0297-serialize-and-deserialize-binary-tree
0653-two-sum-iv-input-is-a-bst

Binary Tree

0094-binary-tree-inorder-traversal
0099-recover-binary-search-tree
0101-symmetric-tree
0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree
0235-lowest-common-ancestor-of-a-binary-search-tree
0236-lowest-common-ancestor-of-a-binary-tree
0297-serialize-and-deserialize-binary-tree
0543-diameter-of-binary-tree
0653-two-sum-iv-input-is-a-bst

Design

0208-implement-trie-prefix-tree
0297-serialize-and-deserialize-binary-tree
0303-range-sum-query-immutable

Binary Search

0167-two-sum-ii-input-array-is-sorted
0287-find-the-duplicate-number

Greedy

0011-container-with-most-water

Divide and Conquer

0053-maximum-subarray
0215-kth-largest-element-in-an-array
0347-top-k-frequent-elements
1014-k-closest-points-to-origin

Sliding Window

0003-longest-substring-without-repeating-characters
0076-minimum-window-substring
0643-maximum-average-subarray-i

Backtracking

0037-sudoku-solver
0051-n-queens
0052-n-queens-ii
0079-word-search
0212-word-search-ii

Trie

0208-implement-trie-prefix-tree
0212-word-search-ii

Stack

0094-binary-tree-inorder-traversal

Binary Search Tree

0099-recover-binary-search-tree
0235-lowest-common-ancestor-of-a-binary-search-tree
0653-two-sum-iv-input-is-a-bst

Sorting

0215-kth-largest-element-in-an-array
0347-top-k-frequent-elements
0414-third-maximum-number
1014-k-closest-points-to-origin

Heap (Priority Queue)

0215-kth-largest-element-in-an-array
0347-top-k-frequent-elements
1014-k-closest-points-to-origin

Quickselect

0215-kth-largest-element-in-an-array
0347-top-k-frequent-elements
1014-k-closest-points-to-origin

Geometry

1014-k-closest-points-to-origin

Bucket Sort

0347-top-k-frequent-elements

Counting

0347-top-k-frequent-elements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published