| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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,backtracking | https://leetcode.com/problems/combination-sum/ | https://www.youtube.com/watch?v=yEAHwSS8HN0 | |||||||||||||||||||||||
38 | dp,backtracking | https://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 | hash | https://leetcode.com/problems/invalid-transactions/ | ||||||||||||||||||||||||
46 | dp,backtracking | https://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/ |