Amazon SDE Revision Sheet by RIDDHI DUTTA | Best Amazon Practice Problems List | 30 Days Schedule . For More Info : https://www.youtube.com/watch?v=Y8Kzcw15sCs
Hi Visitors 😃, I am taking this 30 Days Challenge set by RIDDHI DUTTA to Practice Best Amazon Practice Problems on 04th June 2022 . I will Using Python and Dedicating every day time from 7pm to 11pm on the daywise schedule list given below
If want to tag along with me DM on : https://www.instagram.com/girl_in_thoughts_of_hackathons/
Day 1
- https://leetcode.com/problems/third-maximum-number/
- https://leetcode.com/problems/product-of-array-except-self/
- https://www.geeksforgeeks.org/find-duplicates-in-on-time-and-constant-extra-space/
- https://leetcode.com/problems/longest-substring-without-repeating-characters/
- https://leetcode.com/problems/two-sum/
- https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/
- https://leetcode.com/problems/container-with-most-water/ (VVI)
- https://leetcode.com/problems/trapping-rain-water/ (Two Pointer Solution)
- https://leetcode.com/problems/3sum/
- https://leetcode.com/problems/get-the-maximum-score/
- https://leetcode.com/problems/missing-number/ (VVI)
- https://leetcode.com/problems/first-missing-positive/ (VVVI)
- https://leetcode.com/problems/maximum-product-subarray/
- https://leetcode.com/problems/generate-parentheses/
- https://leetcode.com/problems/merge-two-sorted-lists/
- https://leetcode.com/problems/reverse-nodes-in-k-group/ (VVVI)
- https://leetcode.com/problems/copy-list-with-random-pointer/ (VVVI)
- https://leetcode.com/problems/merge-k-sorted-lists/ (VVVI)
- https://leetcode.com/problems/reorder-list/
- https://leetcode.com/problems/subarray-sum-equals-k/
- https://leetcode.com/problems/maximum-sum-circular-subarray/
- https://leetcode.com/problems/majority-element/ (VVI)
- https://leetcode.com/problems/majority-element-ii/
- https://leetcode.com/problems/find-peak-element/ (VVI)
- https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/ (VVI)
- https://leetcode.com/problems/search-in-rotated-sorted-array/ (VVI)
- https://www.geeksforgeeks.org/minimum-number-platforms-required-railwaybus-station/ (VVI)
- https://www.geeksforgeeks.org/counting-inversions/ (VVI)
- https://leetcode.com/problems/first-unique-character-in-a-string/
- https://www.geeksforgeeks.org/largest-subarray-with-equal-number-of-0s-and-1s/
- Graph Problems - 1 (Go through the problems discussed here)
- Graph Problems - 2 (Go through all the problems here VVVVVVI)
- Graph Problems - 3 (Go through all the problems here VVVVVVI)
Day 11
- Graph Problems - 4 (VVVI)
- Number of Operations to make network connected
- Making a Large Island (VVVVI)
- Number of Islands - 2 (VVVI)
- https://leetcode.com/problems/k-closest-points-to-origin/ (See the Quick Sort one.)
- https://leetcode.com/problems/kth-largest-element-in-an-array/
- https://www.geeksforgeeks.org/search-in-row-wise-and-column-wise-sorted-matrix/
- https://leetcode.com/problems/search-a-2d-matrix-ii/ (VVI)
- https://leetcode.com/problems/validate-ip-address/
- https://leetcode.com/problems/implement-strstr/
- https://leetcode.com/problems/integer-to-english-words/
- https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list/
- https://www.geeksforgeeks.org/detect-loop-in-a-linked-list/
- https://www.interviewbit.com/blog/remove-loop-in-linked-list/
- https://leetcode.com/problems/intersection-of-two-linked-lists/ (VVI)
- https://www.interviewbit.com/problems/swap-list-nodes-in-pairs/
- https://leetcode.com/problems/palindrome-linked-list/ (VVI)
- https://www.geeksforgeeks.org/implement-stack-using-queue/
- https://leetcode.com/problems/merge-intervals/ (VVI)
- https://leetcode.com/problems/min-stack/ (VVI)
- https://leetcode.com/problems/maximal-rectangle/
- https://leetcode.com/problems/insert-delete-getrandom-o1/ (VVI)
- https://leetcode.com/problems/word-search/ (VVI)
- https://leetcode.com/problems/design-search-autocomplete-system/ (VVI)
- https://leetcode.com/problems/top-k-frequent-words/ (VVI)
- https://leetcode.com/problems/letter-combinations-of-a-phone-number/
- https://leetcode.com/problems/meeting-rooms-ii/
- https://leetcode.com/problems/sliding-window-maximum/ (VVI)
- https://leetcode.com/problems/best-time-to-buy-and-sell-stock/
- https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/
- https://leetcode.com/problems/longest-palindromic-substring/ (VVI)
- https://www.geeksforgeeks.org/minimum-number-of-jumps-to-reach-end-of-a-given-array/ (VVI)
- https://leetcode.com/problems/lru-cache/ (VVI)
- https://leetcode.com/problems/time-based-key-value-store/ (VVI)
- https://leetcode.com/problems/next-greater-element-ii/
- https://leetcode.com/problems/find-median-from-data-stream/ (VVI)
- https://www.youtube.com/watch?v=ytLvO2N968Y&list=PL4WwUkr0wZURF9cR2UreFQDmIDON2zwQR&index=5 (VVI)
- https://www.youtube.com/watch?v=v5Q8zrcCHSw (IMP)
- https://leetcode.com/problems/validate-binary-search-tree/
- https://leetcode.com/problems/diameter-of-binary-tree/
- https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/ (VVI)
- https://leetcode.com/problems/binary-tree-maximum-path-sum/ (VVI)
- https://leetcode.com/problems/set-matrix-zeroes/ (VVI)
- https://leetcode.com/problems/next-permutation/
- https://leetcode.com/problems/capacity-to-ship-packages-within-d-days/
- https://leetcode.com/problems/largest-rectangle-in-histogram/
- https://leetcode.com/problems/combination-sum/
- https://www.interviewbit.com/problems/distinct-numbers-in-window/
- https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/
- https://www.geeksforgeeks.org/print-bst-keys-in-the-given-range/
- https://leetcode.com/problems/kth-smallest-element-in-a-bst/ (VVI)
- https://leetcode.com/problems/two-sum-iv-input-is-a-bst/ (VVI)
- https://www.geeksforgeeks.org/fix-two-swapped-nodes-of-bst/
- https://leetcode.com/problems/flatten-binary-tree-to-linked-list/
- https://leetcode.com/problems/serialize-and-deserialize-bst/
- https://www.geeksforgeeks.org/burn-the-binary-tree-starting-from-the-target-node/ (VVVI)
- https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree/ (VVVI)
- https://leetcode.com/problems/course-schedule/ (VVVVVVVVVI)
- https://leetcode.com/problems/course-schedule-ii/ (VVVVVVI)
- https://leetcode.com/problems/clone-graph/
- https://leetcode.com/problems/verifying-an-alien-dictionary/
- https://leetcode.com/problems/vertical-order-traversal-of-a-binary-tree/ (VVI)
- https://www.geeksforgeeks.org/print-left-view-binary-tree/
- https://practice.geeksforgeeks.org/problems/right-view-of-binary-tree/1
- https://practice.geeksforgeeks.org/problems/top-view-of-binary-tree/1
- https://www.geeksforgeeks.org/bottom-view-binary-tree/
- https://leetcode.com/problems/populating-next-right-pointers-in-each-node/
- https://leetcode.com/problems/gas-station/
- https://leetcode.com/problems/median-of-two-sorted-arrays/ (Little tricky question , take some time to understand. Might not get asked , but it's important to know.)
- Longest Consecutive Sequence