Skip to content

RajSen17/Raj_codes_leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raj_codes_leetcode

LeetCode Topics

Array

0001-two-sum
0014-longest-common-prefix
0015-3sum
0031-next-permutation
0036-valid-sudoku
0037-sudoku-solver
0053-maximum-subarray
0056-merge-intervals
0074-search-a-2d-matrix
0075-sort-colors
0078-subsets
0088-merge-sorted-array
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0128-longest-consecutive-sequence
0136-single-number
0152-maximum-product-subarray
0162-find-peak-element
0169-majority-element
0204-count-primes
0229-majority-element-ii
0268-missing-number
0349-intersection-of-two-arrays
0485-max-consecutive-ones
0493-reverse-pairs
0498-diagonal-traverse
0560-subarray-sum-equals-k
0679-24-game
0940-fruit-into-baskets
0948-sort-an-array
0966-binary-subarrays-with-sum
1046-max-consecutive-ones-iii
1293-three-consecutive-odds
1370-count-number-of-nice-subarrays
1402-count-square-submatrices-with-all-ones
1421-find-numbers-with-even-number-of-digits
1586-longest-subarray-of-1s-after-deleting-one-element
1628-count-submatrices-with-all-ones
1917-maximum-average-pass-ratio
2215-finding-3-digit-even-numbers
2229-maximum-fruits-harvested-after-at-most-k-steps
2394-count-subarrays-with-score-less-than-k
2432-number-of-zero-filled-subarrays
2529-range-product-queries-of-powers
2689-rearranging-fruits
2699-count-the-number-of-fair-pairs
3251-maximum-area-of-longest-diagonal-rectangle
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3459-find-the-minimum-area-to-cover-all-ones-ii
3461-find-the-minimum-area-to-cover-all-ones-i
3648-find-the-maximum-number-of-fruits-collected
3733-length-of-longest-v-shaped-diagonal-segment
3748-sort-matrix-by-diagonals
3790-fruits-into-baskets-ii
3791-fruits-into-baskets-iii

Binary Search

0074-search-a-2d-matrix
0162-find-peak-element
0268-missing-number
0349-intersection-of-two-arrays
0493-reverse-pairs
1046-max-consecutive-ones-iii
2229-maximum-fruits-harvested-after-at-most-k-steps
2394-count-subarrays-with-score-less-than-k
2699-count-the-number-of-fair-pairs
3790-fruits-into-baskets-ii
3791-fruits-into-baskets-iii

Matrix

0036-valid-sudoku
0037-sudoku-solver
0074-search-a-2d-matrix
0498-diagonal-traverse
1402-count-square-submatrices-with-all-ones
1628-count-submatrices-with-all-ones
3459-find-the-minimum-area-to-cover-all-ones-ii
3461-find-the-minimum-area-to-cover-all-ones-i
3648-find-the-maximum-number-of-fruits-collected
3733-length-of-longest-v-shaped-diagonal-segment
3748-sort-matrix-by-diagonals

Math

0029-divide-two-integers
0204-count-primes
0231-power-of-two
0268-missing-number
0326-power-of-three
0342-power-of-four
0679-24-game
0826-soup-servings
0867-new-21-game
0900-reordered-power-of-2
1370-count-number-of-nice-subarrays
1421-find-numbers-with-even-number-of-digits
1448-maximum-69-number
2032-largest-odd-number-in-string
2383-add-two-integers
2432-number-of-zero-filled-subarrays
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3279-alice-and-bob-playing-flower-game

Bit Manipulation

0029-divide-two-integers
0078-subsets
0136-single-number
0231-power-of-two
0268-missing-number
0342-power-of-four
2323-minimum-bit-flips-to-convert-number
2529-range-product-queries-of-powers

Recursion

0025-reverse-nodes-in-k-group
0231-power-of-two
0326-power-of-three
0342-power-of-four

Hash Table

0001-two-sum
0003-longest-substring-without-repeating-characters
0036-valid-sudoku
0037-sudoku-solver
0128-longest-consecutive-sequence
0169-majority-element
0205-isomorphic-strings
0229-majority-element-ii
0242-valid-anagram
0268-missing-number
0349-intersection-of-two-arrays
0424-longest-repeating-character-replacement
0451-sort-characters-by-frequency
0560-subarray-sum-equals-k
0900-reordered-power-of-2
0940-fruit-into-baskets
0966-binary-subarrays-with-sum
1370-count-number-of-nice-subarrays
1890-sum-of-beauty-of-all-substrings
2215-finding-3-digit-even-numbers
2689-rearranging-fruits

Sorting

0015-3sum
0056-merge-intervals
0075-sort-colors
0088-merge-sorted-array
0169-majority-element
0229-majority-element-ii
0242-valid-anagram
0268-missing-number
0349-intersection-of-two-arrays
0451-sort-characters-by-frequency
0900-reordered-power-of-2
0948-sort-an-array
2215-finding-3-digit-even-numbers
2689-rearranging-fruits
2699-count-the-number-of-fair-pairs
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3748-sort-matrix-by-diagonals

Two Pointers

0005-longest-palindromic-substring
0015-3sum
0031-next-permutation
0075-sort-colors
0088-merge-sorted-array
0349-intersection-of-two-arrays
2699-count-the-number-of-fair-pairs

Divide and Conquer

0053-maximum-subarray
0169-majority-element
0493-reverse-pairs
0948-sort-an-array

Counting

0169-majority-element
0229-majority-element-ii
0451-sort-characters-by-frequency
0900-reordered-power-of-2
1890-sum-of-beauty-of-all-substrings

Dynamic Programming

0005-longest-palindromic-substring
0053-maximum-subarray
0118-pascals-triangle
0121-best-time-to-buy-and-sell-stock
0152-maximum-product-subarray
0826-soup-servings
0867-new-21-game
1402-count-square-submatrices-with-all-ones
1586-longest-subarray-of-1s-after-deleting-one-element
1628-count-submatrices-with-all-ones
2882-ways-to-express-an-integer-as-sum-of-powers
3648-find-the-maximum-number-of-fruits-collected
3733-length-of-longest-v-shaped-diagonal-segment

String

0003-longest-substring-without-repeating-characters
0005-longest-palindromic-substring
0008-string-to-integer-atoi
0014-longest-common-prefix
0020-valid-parentheses
0038-count-and-say
0205-isomorphic-strings
0242-valid-anagram
0424-longest-repeating-character-replacement
0451-sort-characters-by-frequency
0812-rotate-string
1737-maximum-nesting-depth-of-the-parentheses
1890-sum-of-beauty-of-all-substrings
2032-largest-odd-number-in-string
2346-largest-3-same-digit-number-in-string

Union Find

0128-longest-consecutive-sequence

Sliding Window

0003-longest-substring-without-repeating-characters
0424-longest-repeating-character-replacement
0867-new-21-game
0940-fruit-into-baskets
0966-binary-subarrays-with-sum
1046-max-consecutive-ones-iii
1370-count-number-of-nice-subarrays
1586-longest-subarray-of-1s-after-deleting-one-element
2229-maximum-fruits-harvested-after-at-most-k-steps
2394-count-subarrays-with-score-less-than-k

Prefix Sum

0560-subarray-sum-equals-k
0966-binary-subarrays-with-sum
1046-max-consecutive-ones-iii
1370-count-number-of-nice-subarrays
2229-maximum-fruits-harvested-after-at-most-k-steps
2394-count-subarrays-with-score-less-than-k
2529-range-product-queries-of-powers

Enumeration

0204-count-primes
0900-reordered-power-of-2
2215-finding-3-digit-even-numbers
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3459-find-the-minimum-area-to-cover-all-ones-ii

Stack

0020-valid-parentheses
1628-count-submatrices-with-all-ones
1737-maximum-nesting-depth-of-the-parentheses

Heap (Priority Queue)

0451-sort-characters-by-frequency
0948-sort-an-array
1917-maximum-average-pass-ratio

Merge Sort

0493-reverse-pairs
0948-sort-an-array

Bucket Sort

0451-sort-characters-by-frequency
0948-sort-an-array

Radix Sort

0948-sort-an-array

Counting Sort

0948-sort-an-array

Tree

0100-same-tree

Depth-First Search

0100-same-tree

Breadth-First Search

0100-same-tree

Binary Tree

0100-same-tree

Greedy

1448-maximum-69-number
1917-maximum-average-pass-ratio
2032-largest-odd-number-in-string
2689-rearranging-fruits

Trie

0014-longest-common-prefix

String Matching

0812-rotate-string

Segment Tree

0493-reverse-pairs
3790-fruits-into-baskets-ii
3791-fruits-into-baskets-iii

Simulation

0498-diagonal-traverse
3790-fruits-into-baskets-ii

Ordered Set

0493-reverse-pairs
3790-fruits-into-baskets-ii
3791-fruits-into-baskets-iii

Probability and Statistics

0826-soup-servings
0867-new-21-game

Binary Indexed Tree

0493-reverse-pairs

Backtracking

0037-sudoku-solver
0078-subsets
0679-24-game

Monotonic Stack

1628-count-submatrices-with-all-ones

Number Theory

0204-count-primes

Memoization

3733-length-of-longest-v-shaped-diagonal-segment

Linked List

0025-reverse-nodes-in-k-group

Geometry

3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published