|
64 | 64 | - [2.25 Cherry Pickup](ch02-dynamic-programming/cherry-pickup.md) |
65 | 65 | - [2.26 Racecar](ch02-dynamic-programming/racecar.md) |
66 | 66 | - [2.27 Minimum Number Of Taps To Water The Garden](ch02-dynamic-programming/minimum-number-of-taps.md) |
| 67 | + - [2.28 Shortest Common Supersequence](ch02-dynamic-programming/shortest-common-supersequence.md) |
| 68 | + - [2.29 Min Cost Climbing Stairs](ch02-dynamic-programming/min-cost-climbing-stairs.md) |
67 | 69 |
|
68 | 70 | - [3. Arrays, Two Pointers & Matrices](ch03-arrays/index.md) |
69 | 71 | - [3.0 Pattern Primer: Two Pointers & The Sorted-Array Dance](ch03-arrays/pattern-primer.md) |
|
90 | 92 | - [3.21 Increasing Triplet Subsequence](ch03-arrays/increasing-triplet-subsequence.md) |
91 | 93 | - [3.22 Diagonal Traverse](ch03-arrays/diagonal-traverse.md) |
92 | 94 | - [3.23 Find The Highest Altitude](ch03-arrays/find-the-highest-altitude.md) |
| 95 | + - [3.24 Interval List Intersections](ch03-arrays/interval-list-intersections.md) |
| 96 | + - [3.25 Plus One](ch03-arrays/plus-one.md) |
| 97 | + - [3.26 Reverse Integer](ch03-arrays/reverse-integer.md) |
| 98 | + - [3.27 Toeplitz Matrix](ch03-arrays/toeplitz-matrix.md) |
| 99 | + - [3.28 Transpose Matrix](ch03-arrays/transpose-matrix.md) |
| 100 | + - [3.29 Missing Ranges](ch03-arrays/missing-ranges.md) |
| 101 | + - [3.30 Rectangle Area](ch03-arrays/rectangle-area.md) |
| 102 | + - [3.31 Rectangle Overlap](ch03-arrays/rectangle-overlap.md) |
| 103 | + - [3.32 Zero Array Transformation](ch03-arrays/zero-array-transformation.md) |
93 | 104 | - [2.12 Closest Subsequence Sum](ch02-dynamic-programming/closest-subsequence-sum.md) |
94 | 105 |
|
95 | 106 | - [4. Linked Lists](ch04-linked-lists/index.md) |
|
108 | 119 | - [4.12 Reverse Nodes In K Groups](ch04-linked-lists/reverse-nodes-in-k-groups.md) |
109 | 120 | - [4.13 Insert Into A Sorted Circular Linked List](ch04-linked-lists/insert-into-a-sorted-circular-linked-list.md) |
110 | 121 | - [4.14 Maximum Twin Sum Of A Linked List](ch04-linked-lists/maximum-twin-sum.md) |
| 122 | + - [4.15 Odd Even Linked List](ch04-linked-lists/odd-even-linked-list.md) |
| 123 | + - [4.16 Rotate List](ch04-linked-lists/rotate-list.md) |
111 | 124 |
|
112 | 125 | - [5. Trees](ch05-trees/index.md) |
113 | 126 | - [5.0 Pattern Primer: The Recursive Data Structure](ch05-trees/pattern-primer.md) |
|
133 | 146 | - [5.20 Range Sum Of BST](ch05-trees/range-sum-of-bst.md) |
134 | 147 | - [5.21 Longest Univalue Path](ch05-trees/longest-univalue-path.md) |
135 | 148 | - [5.22 Leaf-Similar Trees](ch05-trees/leaf-similar-trees.md) |
| 149 | + - [5.23 Construct Quad Tree](ch05-trees/construct-quad-tree.md) |
| 150 | + - [5.24 Inorder Successor In BST](ch05-trees/inorder-successor.md) |
| 151 | + - [5.25 House Robber III](ch05-trees/house-robber-iii.md) |
136 | 152 |
|
137 | 153 | - [6. Graphs](ch06-graphs/index.md) |
138 | 154 | - [6.0 Pattern Primer: The Seven Engines](ch06-graphs/pattern-primer.md) |
|
159 | 175 | - [6.21 Number Of Islands II](ch06-graphs/number-of-islands-ii.md) |
160 | 176 | - [6.22 Island Perimeter](ch06-graphs/island-perimeter.md) |
161 | 177 | - [6.23 N-Coloring Greedy](ch06-graphs/n-coloring-greedy.md) |
| 178 | + - [6.24 Parallel Courses II](ch06-graphs/parallel-courses-ii.md) |
| 179 | + - [6.25 Sliding Puzzle](ch06-graphs/sliding-puzzle.md) |
| 180 | + - [6.26 Shortest Bridge](ch06-graphs/shortest-bridge.md) |
162 | 181 |
|
163 | 182 | - [7. Heaps & Priority Queues](ch07-heaps/index.md) |
164 | 183 | - [7.0 Pattern Primer: The Lazy Sorted Structure](ch07-heaps/pattern-primer.md) |
|
174 | 193 | - [7.10 Longest Happy String](ch07-heaps/longest-happy-string.md) |
175 | 194 | - [7.11 Merge K Sorted Lists](ch07-heaps/merge-k-sorted-lists.md) |
176 | 195 | - [7.12 Find Score Of An Array After Marking All Elements](ch07-heaps/find-score-of-an-array-after-marking.md) |
| 196 | + - [7.13 Finding MK Average](ch07-heaps/finding-mk-average.md) |
177 | 197 |
|
178 | 198 | - [8. Stacks & Queues](ch08-stacks/index.md) |
179 | 199 | - [8.0 Pattern Primer: LIFO, FIFO, and the Monotonic Stack](ch08-stacks/pattern-primer.md) |
|
196 | 216 | - [8.17 Minimum Add To Make Parentheses Valid](ch08-stacks/minimum-add-to-make-parentheses-valid.md) |
197 | 217 | - [8.18 Minimum Remove To Make Valid](ch08-stacks/minimum-remove-to-make-valid-parentheses.md) |
198 | 218 | - [8.19 Remove Duplicate Letters](ch08-stacks/remove-duplicate-letters.md) |
| 219 | + - [8.20 One Three Two Pattern](ch08-stacks/one-three-two-pattern.md) |
| 220 | + - [8.21 Maximal Rectangle](ch08-stacks/maximal-rectangle.md) |
| 221 | + - [8.22 Check If A Parentheses String Can Be Valid](ch08-stacks/check-if-a-parentheses-string-can-be-valid.md) |
199 | 222 |
|
200 | 223 | - [9. Strings](ch09-strings/index.md) |
201 | 224 | - [9.0 Pattern Primer: The Three Lenses](ch09-strings/pattern-primer.md) |
|
216 | 239 | - [9.15 Text Justification](ch09-strings/text-justification.md) |
217 | 240 | - [9.16 Length Of Last Word](ch09-strings/length-of-last-word.md) |
218 | 241 | - [9.17 Merge Strings Alternately](ch09-strings/merge-strings-alternately.md) |
| 242 | + - [9.18 Goat Latin](ch09-strings/goat-latin.md) |
| 243 | + - [9.19 Detect Capital](ch09-strings/detect-capital.md) |
| 244 | + - [9.20 Is Subsequence](ch09-strings/is-subsequence.md) |
| 245 | + - [9.21 String Compression](ch09-strings/string-compression.md) |
| 246 | + - [9.22 Custom Sort String](ch09-strings/custom-sort-string.md) |
| 247 | + - [9.23 Rank Teams By Votes](ch09-strings/rank-teams-by-votes.md) |
219 | 248 |
|
220 | 249 | - [10. Hash Tables & Sets](ch10-hash-tables/index.md) |
221 | 250 | - [10.0 Pattern Primer: O(1) Lookup, Three Moves](ch10-hash-tables/pattern-primer.md) |
|
241 | 270 | - [10.20 Unique Length-3 Palindromic Subsequences](ch10-hash-tables/unique-length-3-palindromic-subsequences.md) |
242 | 271 | - [10.21 Max Number Of K-Sum Pairs](ch10-hash-tables/max-number-of-k-sum-pairs.md) |
243 | 272 | - [10.22 Find Winner On A TicTacToe Game](ch10-hash-tables/find-winner-on-a-tic-tac-toe-game.md) |
| 273 | + - [10.23 Largest Time For Given Digits](ch10-hash-tables/largest-time-for-given-digits.md) |
| 274 | + - [10.24 Contiguous Array](ch10-hash-tables/contiguous-array.md) |
| 275 | + - [10.25 Set Mismatch](ch10-hash-tables/set-mismatch.md) |
| 276 | + - [10.26 Detect Squares](ch10-hash-tables/detect-squares.md) |
| 277 | + - [10.27 Snapshot Array](ch10-hash-tables/snapshot-array.md) |
244 | 278 |
|
245 | 279 | - [11. Greedy](ch11-greedy/index.md) |
246 | 280 | - [11.0 Pattern Primer: The Local Choice, Defended](ch11-greedy/pattern-primer.md) |
|
259 | 293 | - [11.13 Destroying Asteroids](ch11-greedy/destroying-asteroids.md) |
260 | 294 | - [11.14 Employee Free Time](ch11-greedy/employee-free-time.md) |
261 | 295 | - [11.15 Max Profit Assigning Work](ch11-greedy/max-profit-assigning-work.md) |
| 296 | + - [11.16 Best Time To Buy And Sell Stock](ch11-greedy/best-time-to-buy-and-sell-stock.md) |
| 297 | + - [11.17 Best Time To Buy And Sell Stock III](ch11-greedy/best-time-to-buy-and-sell-stock-iii.md) |
| 298 | + - [11.18 Best Time To Buy And Sell Stock With Cooldown](ch11-greedy/best-time-to-buy-and-sell-stock-with-cooldown.md) |
| 299 | + - [11.19 Best Time To Buy And Sell Stock With Transaction Fee](ch11-greedy/best-time-to-buy-and-sell-stock-with-transaction-fee.md) |
| 300 | + - [11.20 Find Minimum Ticket Price](ch11-greedy/find-minimum-ticket-price.md) |
| 301 | + - [11.21 Car Pooling](ch11-greedy/car-pooling.md) |
| 302 | + - [11.22 Meeting Scheduler](ch11-greedy/meeting-scheduler.md) |
| 303 | + - [11.23 Count Collisions On A Road](ch11-greedy/count-collisions-on-a-road.md) |
| 304 | + - [11.24 Partition Labels](ch11-greedy/partition-labels.md) |
| 305 | + - [11.25 Break A Palindrome](ch11-greedy/break-a-palindrome.md) |
262 | 306 |
|
263 | 307 | - [12. Backtracking](ch12-backtracking/index.md) |
264 | 308 | - [12.0 Pattern Primer: DFS With an Undo Button](ch12-backtracking/pattern-primer.md) |
|
344 | 388 | - [17.13 Minimum Genetic Mutations](ch17-advanced-graphs/minimum-genetic-mutations.md) |
345 | 389 | - [17.14 Find Articulation Points](ch17-advanced-graphs/find-articulation-points.md) |
346 | 390 | - [17.15 Longest Path With Different Adjacent Characters](ch17-advanced-graphs/longest-path-with-different-adjacent-characters.md) |
| 391 | + - [17.16 The Great Town Split](ch17-advanced-graphs/the-great-town-split.md) |
| 392 | + - [17.17 Floyd-Warshall](ch17-advanced-graphs/floyd-warshall.md) |
347 | 393 |
|
348 | 394 | - [18. Design & Caches](ch18-design-caches/index.md) |
349 | 395 | - [18.0 Pattern Primer: Composing Structures](ch18-design-caches/pattern-primer.md) |
|
0 commit comments