ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
DSA Sheet by FRAZ ( https://www.youtube.com/c/leadcoding )
2
HOW TO FOLLOW THIS SHEET https://youtu.be/NXQi_g1pVqI
3
JOIN TELEGRAM CHANNEL FOR UPDATES https://t.me/LeadCoding
4
Online Assessment Round https://www.youtube.com/playlist?list=PLKZaSt2df1gyhfCL29mX2a34Wo-S4ZthH
5
6
Arrays
7
EASY
8
https://leetcode.com/problems/two-sum/https://www.youtube.com/watch?v=o2WOhGSfx_8
9
https://leetcode.com/problems/best-time-to-buy-and-sell-stock/https://www.youtube.com/watch?v=XIWykOHE1SE
10
https://leetcode.com/problems/merge-sorted-array/https://www.youtube.com/watch?v=FyzWXlSMNoI
11
https://leetcode.com/problems/move-zeroes/https://www.youtube.com/watch?v=mgzcjQ1x9Mw
12
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/https://www.youtube.com/watch?v=3gtcRtvDCpA
13
https://leetcode.com/problems/running-sum-of-1d-array/
14
https://leetcode.com/problems/find-pivot-index/
15
https://leetcode.com/problems/majority-element/https://www.youtube.com/watch?v=PqU48t80rn8
16
https://leetcode.com/problems/fibonacci-number/
17
https://leetcode.com/problems/squares-of-a-sorted-array/
18
https://leetcode.com/problems/pascals-triangle/
19
https://leetcode.com/problems/remove-duplicates-from-sorted-array/
20
21
MEDIUM
22
https://leetcode.com/problems/merge-intervals/
23
https://leetcode.com/problems/3sum/https://www.youtube.com/watch?v=TeegtfmEhTY
24
https://leetcode.com/problems/product-of-array-except-self/https://www.youtube.com/watch?v=3X9-qs1Lwe4
25
https://leetcode.com/problems/insert-delete-getrandom-o1/sets
26
https://leetcode.com/problems/subarray-sum-equals-k/
27
https://leetcode.com/problems/next-permutation/
28
https://leetcode.com/problems/spiral-matrix/
29
https://leetcode.com/problems/container-with-most-water/
30
https://leetcode.com/problems/rotate-image/
31
https://leetcode.com/problems/word-search/dp
32
https://leetcode.com/problems/3sum-closest/
33
https://leetcode.com/problems/game-of-life/
34
https://leetcode.com/problems/pairs-of-songs-with-total-durations-divisible-by-60/
35
https://leetcode.com/problems/4sum/https://www.youtube.com/watch?v=UG1C-otvF2U
36
https://leetcode.com/problems/find-the-duplicate-number/imp
37
dp,backtrackinghttps://leetcode.com/problems/combination-sum/https://www.youtube.com/watch?v=yEAHwSS8HN0
38
dp,backtrackinghttps://leetcode.com/problems/jump-game-ii/https://www.youtube.com/watch?v=1DkVU2i3sOA
39
https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards/
40
https://leetcode.com/problems/maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts/
41
https://leetcode.com/problems/max-area-of-island/
42
https://leetcode.com/problems/find-all-duplicates-in-an-array/
43
https://leetcode.com/problems/k-diff-pairs-in-an-array/
44
https://leetcode.com/problems/subsets/https://www.youtube.com/watch?v=6BPurabdAl4
45
hashhttps://leetcode.com/problems/invalid-transactions/
46
dp,backtrackinghttps://leetcode.com/problems/jump-game/
47
https://leetcode.com/problems/subarray-sums-divisible-by-k/
48
49
HARD
50
https://leetcode.com/problems/first-missing-positive/
51
https://leetcode.com/problems/largest-rectangle-in-histogram/
52
https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed/
53
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii/https://www.youtube.com/watch?v=YAWRyWJalM0
54
https://leetcode.com/problems/max-value-of-equation/https://www.youtube.com/watch?v=hOTpn8jE9jI
55
56
DYNAMIC PROGRAMING
57
EASY
58
https://leetcode.com/problems/maximum-subarray/
59
https://leetcode.com/problems/climbing-stairs
60
https://leetcode.com/problems/divisor-game/https://www.youtube.com/watch?v=UbE4-ONpJcc
61
https://leetcode.com/problems/counting-bits/
62
63
MEDIUM
64
https://leetcode.com/problems/decode-ways/https://www.youtube.com/watch?v=N5i7ySYQcgM
65
https://leetcode.com/problems/word-break/https://www.youtube.com/watch?v=_iIK7Gu7MNo
66
https://leetcode.com/problems/delete-and-earn/
67
https://leetcode.com/problems/maximal-square/
68
https://leetcode.com/problems/coin-change/
69
https://leetcode.com/problems/maximum-product-subarray/
70
https://leetcode.com/problems/maximum-length-of-repeated-subarray/
71
https://leetcode.com/problems/palindromic-substrings/
72
https://leetcode.com/problems/house-robber/https://www.youtube.com/watch?v=8BdXDakKZEs
73
https://leetcode.com/problems/continuous-subarray-sum/
74
https://leetcode.com/problems/knight-dialer/
75
https://leetcode.com/problems/longest-increasing-subsequence/
76
https://leetcode.com/problems/unique-paths/
77
https://leetcode.com/problems/count-square-submatrices-with-all-ones/
78
https://leetcode.com/problems/range-sum-query-2d-immutable/
79
https://leetcode.com/problems/longest-arithmetic-subsequence/
80
81
HARD
82
https://leetcode.com/problems/trapping-rain-water/
83
https://leetcode.com/problems/word-break-ii/
84
https://leetcode.com/problems/regular-expression-matching/
85
https://leetcode.com/problems/maximal-rectangle/
86
https://leetcode.com/problems/longest-valid-parentheses/
87
https://leetcode.com/problems/edit-distance/
88
https://leetcode.com/problems/minimum-difficulty-of-a-job-schedule/
89
https://leetcode.com/problems/frog-jump/
90
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv/https://www.youtube.com/watch?v=mFwf1YbH-Jk
91
https://leetcode.com/problems/burst-balloons/
92
https://leetcode.com/problems/minimum-cost-to-merge-stones/
93
https://leetcode.com/problems/minimum-insertion-steps-to-make-a-string-palindrome/
94
https://leetcode.com/problems/super-egg-drop/
95
https://leetcode.com/problems/count-different-palindromic-subsequences/
96
https://leetcode.com/problems/minimum-cost-to-cut-a-stick/
97
98
STRINGS
99
EASY
100
https://leetcode.com/problems/add-strings/