Skip to content

Arora-Sir/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

220 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode

# Title Solution Runtime
2 Add Two Numbers C++ 12 ms
4 Median of Two Sorted Arrays C++ 72 ms
33 Search in Rotated Sorted Array Java 0 ms
74 Search a 2D Matrix C++ 0 ms
121 Best Time to Buy and Sell Stock C++ N/A
123 Best Time to Buy and Sell Stock III C++ 120 ms
287 Find the Duplicate Number C++ 4 ms
686 Repeated String Match C++ 4 ms
1356 Sort Integers by The Number of 1 Bits C++ 8 ms

LeetCode Topics

Array

0001-two-sum
0084-largest-rectangle-in-histogram
0085-maximal-rectangle
0744-find-smallest-letter-greater-than-target
1200-minimum-absolute-difference
1266-minimum-time-visiting-all-points
1292-maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold
1396-count-servers-that-communicate
1458-max-dot-product-of-two-subsequences
1877-minimize-maximum-pair-sum-in-array
1895-largest-magic-square
1975-maximum-matrix-sum
1984-minimum-difference-between-highest-and-lowest-of-k-scores
2943-maximize-area-of-square-hole-in-grid
2975-maximum-square-area-by-removing-fences-from-a-field
2976-minimum-cost-to-convert-string-i
2977-minimum-cost-to-convert-string-ii
3047-find-the-largest-area-of-square-inside-two-rectangles
3219-make-lexicographically-smallest-array-by-swapping-elements
3314-construct-the-minimum-bitwise-array-i
3315-construct-the-minimum-bitwise-array-ii
3453-separate-squares-i
3454-separate-squares-ii
3507-minimum-pair-removal-to-sort-array-i
3510-minimum-pair-removal-to-sort-array-ii
3651-minimum-cost-path-with-teleportations

Hash Table

0001-two-sum
0865-smallest-subtree-with-all-the-deepest-nodes
2975-maximum-square-area-by-removing-fences-from-a-field
3507-minimum-pair-removal-to-sort-array-i
3510-minimum-pair-removal-to-sort-array-ii

Depth-First Search

0820-find-eventual-safe-states
0865-smallest-subtree-with-all-the-deepest-nodes
1339-maximum-product-of-splitted-binary-tree
1396-count-servers-that-communicate

Breadth-First Search

0820-find-eventual-safe-states
0865-smallest-subtree-with-all-the-deepest-nodes
1396-count-servers-that-communicate

Union Find

1396-count-servers-that-communicate
3219-make-lexicographically-smallest-array-by-swapping-elements

Matrix

0085-maximal-rectangle
1292-maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold
1396-count-servers-that-communicate
1895-largest-magic-square
1975-maximum-matrix-sum
3651-minimum-cost-path-with-teleportations

Counting

1396-count-servers-that-communicate

Graph

0820-find-eventual-safe-states

Topological Sort

0820-find-eventual-safe-states

Sorting

1200-minimum-absolute-difference
1877-minimize-maximum-pair-sum-in-array
1984-minimum-difference-between-highest-and-lowest-of-k-scores
2943-maximize-area-of-square-hole-in-grid
3219-make-lexicographically-smallest-array-by-swapping-elements

Greedy

1877-minimize-maximum-pair-sum-in-array
1975-maximum-matrix-sum

Tree

0865-smallest-subtree-with-all-the-deepest-nodes
1339-maximum-product-of-splitted-binary-tree

Binary Tree

0865-smallest-subtree-with-all-the-deepest-nodes
1339-maximum-product-of-splitted-binary-tree

Dynamic Programming

0085-maximal-rectangle
0712-minimum-ascii-delete-sum-for-two-strings
1458-max-dot-product-of-two-subsequences
2977-minimum-cost-to-convert-string-ii
3651-minimum-cost-path-with-teleportations

String

0712-minimum-ascii-delete-sum-for-two-strings
2976-minimum-cost-to-convert-string-i
2977-minimum-cost-to-convert-string-ii

Stack

0084-largest-rectangle-in-histogram
0085-maximal-rectangle

Monotonic Stack

0084-largest-rectangle-in-histogram
0085-maximal-rectangle

Math

1266-minimum-time-visiting-all-points
3047-find-the-largest-area-of-square-inside-two-rectangles

Geometry

1266-minimum-time-visiting-all-points
3047-find-the-largest-area-of-square-inside-two-rectangles

Binary Search

0744-find-smallest-letter-greater-than-target
1292-maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold
3453-separate-squares-i
3454-separate-squares-ii

Segment Tree

3454-separate-squares-ii

Line Sweep

3454-separate-squares-ii

Enumeration

2975-maximum-square-area-by-removing-fences-from-a-field

Prefix Sum

1292-maximum-side-length-of-a-square-with-sum-less-than-or-equal-to-threshold
1895-largest-magic-square

Bit Manipulation

3314-construct-the-minimum-bitwise-array-i
3315-construct-the-minimum-bitwise-array-ii

Linked List

3507-minimum-pair-removal-to-sort-array-i
3510-minimum-pair-removal-to-sort-array-ii

Heap (Priority Queue)

3507-minimum-pair-removal-to-sort-array-i
3510-minimum-pair-removal-to-sort-array-ii

Simulation

3507-minimum-pair-removal-to-sort-array-i
3510-minimum-pair-removal-to-sort-array-ii

Doubly-Linked List

3507-minimum-pair-removal-to-sort-array-i
3510-minimum-pair-removal-to-sort-array-ii

Ordered Set

3507-minimum-pair-removal-to-sort-array-i
3510-minimum-pair-removal-to-sort-array-ii

Two Pointers

1877-minimize-maximum-pair-sum-in-array

Sliding Window

1984-minimum-difference-between-highest-and-lowest-of-k-scores

Graph Theory

2976-minimum-cost-to-convert-string-i
2977-minimum-cost-to-convert-string-ii

Shortest Path

2976-minimum-cost-to-convert-string-i
2977-minimum-cost-to-convert-string-ii

Trie

2977-minimum-cost-to-convert-string-ii

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published