Skip to content

Commit cb0ac65

Browse files
Sean PrashadSean Prashad
authored andcommitted
Add remaining questions from Blind 75 thread
1 parent a494aee commit cb0ac65

File tree

1 file changed

+29
-3
lines changed

1 file changed

+29
-3
lines changed

README.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
- [Backtracking](#pattern-backtracking)
1111
- [Dynamic Programming](#pattern--dynamic-programming)
1212
- [Fast & Slow Pointers](#pattern-fast--slow-pointers)
13-
- [Graph Traversals](#graphs)
13+
- [Graph Traversals](#pattern-graph-traversals)
1414
- [In-place Reversal of a Linked List](#pattern-in-place-reversal-of-a-linked-list)
1515
- [K-Way Merge](#pattern-k-way-merge)
1616
- [Merge Intervals](#pattern-merge-intervals)
@@ -64,26 +64,33 @@ In addition, you should have a good grasp on common algorithms such as:
6464

6565
This [pdf] contains useful information for the built-in data structures in Java.
6666
Other useful Java methods include `substring()`, `toCharArray()`, `Math.max()`,
67-
`Math.min()`, and `Arrays.fill()`, or in your chosen language.
67+
`Math.min()`, and `Arrays.fill()`, in your chosen language.
6868

6969
## Question List
7070

7171
### Pattern: Arrays
7272

7373
#### Easy:
7474

75+
1. Contains Duplicate: https://leetcode.com/problems/contains-duplicate/
7576
1. Missing Number: https://leetcode.com/problems/missing-number/
7677
1. Find All Numbers Disappeared in an Array: https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/
7778
1. Single Number: https://leetcode.com/problems/single-number/
7879

7980
#### Medium:
8081

82+
1. Product of Array Except Self: https://leetcode.com/problems/product-of-array-except-self/
8183
1. Find the Duplicate Number: https://leetcode.com/problems/find-the-duplicate-number/
8284
1. Find All Duplicates in an Array: https://leetcode.com/problems/find-all-duplicates-in-an-array/
85+
1. Set Matrix Zeroes: https://leetcode.com/problems/set-matrix-zeroes/
86+
1. Spiral Matrix: https://leetcode.com/problems/spiral-matrix/
87+
1. Rotate Image: https://leetcode.com/problems/rotate-image/
88+
1. Word Search: https://leetcode.com/problems/word-search/
8389

8490
#### Hard:
8591

8692
1. First Missing Positive: https://leetcode.com/problems/first-missing-positive/
93+
1. Longest Consecutive Sequence: https://leetcode.com/problems/longest-consecutive-sequence/
8794

8895
### Pattern: Backtracking
8996

@@ -123,13 +130,23 @@ YouTube channel].
123130

124131
1. Climbing Stairs: https://leetcode.com/problems/climbing-stairs/
125132
1. House Robber: https://leetcode.com/problems/house-robber/
133+
1. Best Time to Buy and Sell Stock: https://leetcode.com/problems/best-time-to-buy-and-sell-stock/
126134
1. Maximum Subarray: https://leetcode.com/problems/maximum-subarray/
127135
1. Range Sum Query - Immutable: https://leetcode.com/problems/range-sum-query-immutable/
128136

129137
#### Medium:
130138

139+
1. House Robber II: https://leetcode.com/problems/house-robber-ii/
131140
1. Coin Change: https://leetcode.com/problems/coin-change/
141+
1. Maximum Product Subarray: https://leetcode.com/problems/maximum-product-subarray/
132142
1. Longest Increasing Subsequence: https://leetcode.com/problems/longest-increasing-subsequence/
143+
1. Longest Palindromic Substring: https://leetcode.com/problems/longest-palindromic-substring/
144+
1. Word Break: https://leetcode.com/problems/word-break/
145+
1. Combination Sum: https://leetcode.com/problems/combination-sum-iv/
146+
1. Decode Ways: https://leetcode.com/problems/decode-ways/
147+
1. Unique Paths: https://leetcode.com/problems/unique-paths/
148+
1. Jump Game: https://leetcode.com/problems/jump-game/
149+
1. Palindromic Substrings: https://leetcode.com/problems/palindromic-substrings/
133150
1. Number of Longest Increasing Subsequence: https://leetcode.com/problems/number-of-longest-increasing-subsequence/
134151
1. Partition Equal Subset Sum: https://leetcode.com/problems/partition-equal-subset-sum/
135152
1. Partition to K Equal Sum Subsets: https://leetcode.com/problems/partition-to-k-equal-sum-subsets/
@@ -151,8 +168,10 @@ The fast & slow pointer approach can be found under `3. Fast and Slow pointers`
151168
#### Medium:
152169

153170
1. Linked List Cycle II: https://leetcode.com/problems/linked-list-cycle-ii/
154-
1. Add Two Numbers: https://leetcode.com/problems/add-two-numbers/,
171+
1. Add Two Numbers: https://leetcode.com/problems/add-two-numbers/
172+
1. Remove Nth Node From End Of List: https://leetcode.com/problems/remove-nth-node-from-end-of-list/
155173
1. Sort List: https://leetcode.com/problems/sort-list/
174+
1. Reorder List: https://leetcode.com/problems/reorder-list/
156175

157176
### Pattern: Graph Traversals
158177

@@ -188,6 +207,10 @@ The in-place reveral technique can be found under `6. In-place reversal of linke
188207

189208
The k-way merge technique can be found under `13. K-way Merge` [here].
190209

210+
#### Easy:
211+
212+
1. Merge Two Sorted Lists: https://leetcode.com/problems/merge-two-sorted-lists/
213+
191214
#### Medium:
192215

193216
1. Kth Smallest Element in a Sorted Matrix: https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix/
@@ -232,6 +255,7 @@ The modified binary search algorithm can be found under `11. Modified binary sea
232255

233256
#### Medium:
234257

258+
1. Find Minimum in Rotated Sorted Array: https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/
235259
1. Find Peak Element: https://leetcode.com/problems/find-peak-element/
236260
1. Search in Rotated Sorted Array: https://leetcode.com/problems/search-in-rotated-sorted-array/
237261
1. Search in Rotated Sorted Array II: https://leetcode.com/problems/search-in-rotated-sorted-array-ii/
@@ -343,11 +367,13 @@ The tree DFS technique can be found under `8. Tree DFS` [here].
343367
1. Construct Binary Tree from Preorder and Inorder Traversal: https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/
344368
1. Validate Binary Search Tree: https://leetcode.com/problems/validate-binary-search-tree/
345369
1. Kth Smallest Element in a BST: https://leetcode.com/problems/kth-smallest-element-in-a-bst/
370+
1. Implement Trie (Prefix Tree): https://leetcode.com/problems/implement-trie-prefix-tree/
346371

347372
#### Hard:
348373

349374
1. Binary Tree Maximum Path Sum: https://leetcode.com/problems/binary-tree-maximum-path-sum/
350375
1. Serialize and Deserialize Binary Tree: https://leetcode.com/problems/serialize-and-deserialize-binary-tree/
376+
1. Word Search II: https://leetcode.com/problems/word-search-ii/
351377

352378
### Pattern: Two Heaps
353379

0 commit comments

Comments
 (0)