Leet Code All problems

# Problem Code Difficulty Tags
1 Two Sum Code Website shields.io [Array, Hash Table]
2 Add Two Numbers Code Website shields.io [Linked List, Math]
3 Longest Substring Without Repeating Characters Code Website shields.io [Hash Table, Two Pointers, String, Sliding Window]
4 Median of Two Sorted Arrays Code Website shields.io [Array, Binary Search, Divide and Conquer]
5 Longest Palindromic Substring Code Website shields.io [String, Dynamic Programming]
6 ZigZag Conversion Code Website shields.io [String]
7 Reverse Integer Code Website shields.io [Math]
8 String to Integer (atoi) Code Website shields.io [Math, String]
9 Palindrome Number Code Website shields.io [Math]
10 Regular Expression Matching Code Website shields.io [String, Dynamic Programming, Backtracking]
11 Container With Most Water Code Website shields.io [Array, Two Pointers]
12 Integer to Roman Code Website shields.io [Math, String]
13 Roman to Integer Code Website shields.io [Math, String]
14 Longest Common Prefix Code Website shields.io [String]
15 3Sum Code Website shields.io [Array, Two Pointers]
16 3Sum Closest Code Website shields.io [Array, Two Pointers]
17 Letter Combinations of a Phone Number Code Website shields.io [String, Backtracking, Depth-first Search, Recursion]
18 4Sum Code Website shields.io [Array, Hash Table, Two Pointers]
19 Remove Nth Node From End of List Code Website shields.io [Linked List, Two Pointers]
20 Valid Parentheses Code Website shields.io [String, Stack]
21 Merge Two Sorted Lists Code Website shields.io [Linked List]
22 Generate Parentheses Code Website shields.io [String, Backtracking]
23 Merge k Sorted Lists Code Website shields.io [Linked List, Divide and Conquer, Heap]
24 Swap Nodes in Pairs Code Website shields.io [Linked List, Recursion]
25 Reverse Nodes in k-Group Code Website shields.io [Linked List]
26 Remove Duplicates from Sorted Array Code Website shields.io [Array, Two Pointers]
27 Remove Element Code Website shields.io [Array, Two Pointers]
28 Implement strStr() Code Website shields.io [Two Pointers, String]
29 Divide Two Integers Code Website shields.io [Math, Binary Search]
30 Substring with Concatenation of All Words Code Website shields.io [Hash Table, Two Pointers, String]
31 Next Permutation Code Website shields.io [Array]
32 Longest Valid Parentheses Code Website shields.io [String, Dynamic Programming]
33 Search in Rotated Sorted Array Code Website shields.io [Array, Binary Search]
34 Find First and Last Position of Element in Sorted Array Code Website shields.io [Array, Binary Search]
35 Search Insert Position Code Website shields.io [Array, Binary Search]
36 Valid Sudoku Code Website shields.io [Hash Table]
37 Sudoku Solver Code Website shields.io [Hash Table, Backtracking]
38 Count and Say Code Website shields.io [String]
39 Combination Sum Code Website shields.io [Array, Backtracking]
40 Combination Sum II Code Website shields.io [Array, Backtracking]
41 First Missing Positive Code Website shields.io [Array]
42 Trapping Rain Water Code Website shields.io [Array, Two Pointers, Stack]
43 Multiply Strings Code Website shields.io [Math, String]
44 Wildcard Matching Code Website shields.io [String, Dynamic Programming, Backtracking, Greedy]
45 Jump Game II Code Website shields.io [Array, Greedy]
46 Permutations Code Website shields.io [Backtracking]
47 Permutations II Code Website shields.io [Backtracking]
48 Rotate Image Code Website shields.io [Array]
49 Group Anagrams Code Website shields.io [Hash Table, String]
50 Pow(x, n) Code Website shields.io [Math, Binary Search]
51 N-Queens Code Website shields.io [Backtracking]
52 N-Queens II Code Website shields.io [Backtracking]
53 Maximum Subarray Code Website shields.io [Array, Divide and Conquer, Dynamic Programming]
54 Spiral Matrix Code Website shields.io [Array]
55 Jump Game Code Website shields.io [Array, Greedy]
56 Merge Intervals Code Website shields.io [Array, Sort]
57 Insert Interval Code Website shields.io [Array, Sort]
58 Length of Last Word Code Website shields.io [String]
59 Spiral Matrix II Code Website shields.io [Array]
60 Permutation Sequence Code Website shields.io [Math, Backtracking]
61 Rotate List Code Website shields.io [Linked List, Two Pointers]
62 Unique Paths Code Website shields.io [Array, Dynamic Programming]
63 Unique Paths II Code Website shields.io [Array, Dynamic Programming]
64 Minimum Path Sum Code Website shields.io [Array, Dynamic Programming]
65 Valid Number Code Website shields.io [Math, String]
66 Plus One Code Website shields.io [Array]
67 Add Binary Code Website shields.io [Math, String]
68 Text Justification Code Website shields.io [String]
69 Sqrt(x) Code Website shields.io [Math, Binary Search]
70 Climbing Stairs Code Website shields.io [Dynamic Programming]
71 Simplify Path Code Website shields.io [String, Stack]
72 Edit Distance Code Website shields.io [String, Dynamic Programming]
73 Set Matrix Zeroes Code Website shields.io [Array]
74 Search a 2D Matrix Code Website shields.io [Array, Binary Search]
75 Sort Colors Code Website shields.io [Array, Two Pointers, Sort]
76 Minimum Window Substring Code Website shields.io [Hash Table, Two Pointers, String, Sliding Window]
77 Combinations Code Website shields.io [Backtracking]
78 Subsets Code Website shields.io [Array, Backtracking, Bit Manipulation]
79 Word Search Code Website shields.io [Array, Backtracking]
80 Remove Duplicates from Sorted Array II Code Website shields.io [Array, Two Pointers]
81 Search in Rotated Sorted Array II Code Website shields.io [Array, Binary Search]
82 Remove Duplicates from Sorted List II Code Website shields.io [Linked List]
83 Remove Duplicates from Sorted List Code Website shields.io [Linked List]
84 Largest Rectangle in Histogram Code Website shields.io [Array, Stack]
85 Maximal Rectangle Code Website shields.io [Array, Hash Table, Dynamic Programming, Stack]
86 Partition List Code Website shields.io [Linked List, Two Pointers]
87 Scramble String Code Website shields.io [String, Dynamic Programming]
88 Merge Sorted Array Code Website shields.io [Array, Two Pointers]
89 Gray Code Code Website shields.io [Backtracking]
90 Subsets II Code Website shields.io [Array, Backtracking]
91 Decode Ways Code Website shields.io [String, Dynamic Programming]
92 Reverse Linked List II Code Website shields.io [Linked List]
93 Restore IP Addresses Code Website shields.io [String, Backtracking]
94 Binary Tree Inorder Traversal Code Website shields.io [Hash Table, Stack, Tree]
95 Unique Binary Search Trees II Code Website shields.io [Dynamic Programming, Tree]
96 Unique Binary Search Trees Code Website shields.io [Dynamic Programming, Tree]
97 Interleaving String Code Website shields.io [String, Dynamic Programming]
98 Validate Binary Search Tree Code Website shields.io [Tree, Depth-first Search, Recursion]
99 Recover Binary Search Tree Code Website shields.io [Tree, Depth-first Search]
100 Same Tree Code Website shields.io [Tree, Depth-first Search]
101 Symmetric Tree Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
102 Binary Tree Level Order Traversal Code Website shields.io [Tree, Breadth-first Search]
103 Binary Tree Zigzag Level Order Traversal Code Website shields.io [Stack, Tree, Breadth-first Search]
104 Maximum Depth of Binary Tree Code Website shields.io [Tree, Depth-first Search, Recursion]
105 Construct Binary Tree from Preorder and Inorder Traversal Code Website shields.io [Array, Tree, Depth-first Search]
106 Construct Binary Tree from Inorder and Postorder Traversal Code Website shields.io [Array, Tree, Depth-first Search]
107 Binary Tree Level Order Traversal II Code Website shields.io [Tree, Breadth-first Search]
108 Convert Sorted Array to Binary Search Tree Code Website shields.io [Tree, Depth-first Search]
109 Convert Sorted List to Binary Search Tree Code Website shields.io [Linked List, Depth-first Search]
110 Balanced Binary Tree Code Website shields.io [Tree, Depth-first Search, Recursion]
111 Minimum Depth of Binary Tree Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
112 Path Sum Code Website shields.io [Tree, Depth-first Search]
113 Path Sum II Code Website shields.io [Tree, Depth-first Search]
114 Flatten Binary Tree to Linked List Code Website shields.io [Tree, Depth-first Search]
115 Distinct Subsequences Code Website shields.io [String, Dynamic Programming]
116 Populating Next Right Pointers in Each Node Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
117 Populating Next Right Pointers in Each Node II Code Website shields.io [Tree, Depth-first Search]
118 Pascal’s Triangle Code Website shields.io [Array]
119 Pascal’s Triangle II Code Website shields.io [Array]
120 Triangle Code Website shields.io [Array, Dynamic Programming]
121 Best Time to Buy and Sell Stock Code Website shields.io [Array, Dynamic Programming]
122 Best Time to Buy and Sell Stock II Code Website shields.io [Array, Greedy]
123 Best Time to Buy and Sell Stock III Code Website shields.io [Array, Dynamic Programming]
124 Binary Tree Maximum Path Sum Code Website shields.io [Tree, Depth-first Search, Recursion]
125 Valid Palindrome Code Website shields.io [Two Pointers, String]
126 Word Ladder II Code Website shields.io [Array, String, Backtracking, Breadth-first Search]
127 Word Ladder Code Website shields.io [Breadth-first Search]
128 Longest Consecutive Sequence Code Website shields.io [Array, Union Find]
129 Sum Root to Leaf Numbers Code Website shields.io [Tree, Depth-first Search]
130 Surrounded Regions Code Website shields.io [Depth-first Search, Breadth-first Search, Union Find]
131 Palindrome Partitioning Code Website shields.io [Dynamic Programming, Backtracking, Depth-first Search]
132 Palindrome Partitioning II Code Website shields.io [Dynamic Programming]
133 Clone Graph Code Website shields.io [Depth-first Search, Breadth-first Search, Graph]
134 Gas Station Code Website shields.io [Greedy]
135 Candy Code Website shields.io [Greedy]
136 Single Number Code Website shields.io [Hash Table, Bit Manipulation]
137 Single Number II Code Website shields.io [Bit Manipulation]
138 Copy List with Random Pointer Code Website shields.io [Hash Table, Linked List]
139 Word Break Code Website shields.io [Dynamic Programming]
140 Word Break II Code Website shields.io [Dynamic Programming, Backtracking]
141 Linked List Cycle Code Website shields.io [Linked List, Two Pointers]
142 Linked List Cycle II Code Website shields.io [Linked List, Two Pointers]
143 Reorder List Code Website shields.io [Linked List]
144 Binary Tree Preorder Traversal Code Website shields.io [Stack, Tree]
145 Binary Tree Postorder Traversal Code Website shields.io [Stack, Tree]
146 LRU Cache Code Website shields.io [Design]
147 Insertion Sort List Code Website shields.io [Linked List, Sort]
148 Sort List Code Website shields.io [Linked List, Sort]
149 Max Points on a Line Code Website shields.io [Hash Table, Math]
150 Evaluate Reverse Polish Notation Code Website shields.io [Stack]
151 Reverse Words in a String Code Website shields.io [String]
152 Maximum Product Subarray Code Website shields.io [Array, Dynamic Programming]
153 Find Minimum in Rotated Sorted Array Code Website shields.io [Array, Binary Search]
154 Find Minimum in Rotated Sorted Array II Code Website shields.io [Array, Binary Search]
155 Min Stack Code Website shields.io [Stack, Design]
156 Binary Tree Upside Down Code Website shields.io [Tree]
157 Read N Characters Given Read4 Code Website shields.io [String]
158 Read N Characters Given Read4 II - Call multiple times Code Website shields.io [String]
159 Longest Substring with At Most Two Distinct Characters Code Website shields.io [Hash Table, Two Pointers, String, Sliding Window]
160 Intersection of Two Linked Lists Code Website shields.io [Linked List]
161 One Edit Distance Code Website shields.io [String]
162 Find Peak Element Code Website shields.io [Array, Binary Search]
163 Missing Ranges Code Website shields.io [Array]
164 Maximum Gap Code Website shields.io [Sort]
165 Compare Version Numbers Code Website shields.io [String]
166 Fraction to Recurring Decimal Code Website shields.io [Hash Table, Math]
167 Two Sum II - Input array is sorted Code Website shields.io [Array, Two Pointers, Binary Search]
168 Excel Sheet Column Title Code Website shields.io [Math]
169 Majority Element Code Website shields.io [Array, Divide and Conquer, Bit Manipulation]
170 Two Sum III - Data structure design Code Website shields.io [Hash Table, Design]
171 Excel Sheet Column Number Code Website shields.io [Math]
172 Factorial Trailing Zeroes Code Website shields.io [Math]
173 Binary Search Tree Iterator Code Website shields.io [Stack, Tree, Design]
174 Dungeon Game Code Website shields.io [Binary Search, Dynamic Programming]
175 Combine Two Tables Code Website shields.io  
176 Second Highest Salary Code Website shields.io  
177 Nth Highest Salary Code Website shields.io  
178 Rank Scores Code Website shields.io  
179 Largest Number Code Website shields.io [Sort]
180 Consecutive Numbers Code Website shields.io  
181 Employees Earning More Than Their Managers Code Website shields.io  
182 Duplicate Emails Code Website shields.io  
183 Customers Who Never Order Code Website shields.io  
184 Department Highest Salary Code Website shields.io  
185 Department Top Three Salaries Code Website shields.io  
186 Reverse Words in a String II Code Website shields.io [String]
187 Repeated DNA Sequences Code Website shields.io [Hash Table, Bit Manipulation]
188 Best Time to Buy and Sell Stock IV Code Website shields.io [Dynamic Programming]
189 Rotate Array Code Website shields.io [Array]
190 Reverse Bits Code Website shields.io [Bit Manipulation]
191 Number of 1 Bits Code Website shields.io [Bit Manipulation]
192 Word Frequency Code Website shields.io  
193 Valid Phone Numbers Code Website shields.io  
194 Transpose File Code Website shields.io  
195 Tenth Line Code Website shields.io  
196 Delete Duplicate Emails Code Website shields.io  
197 Rising Temperature Code Website shields.io  
198 House Robber Code Website shields.io [Dynamic Programming]
199 Binary Tree Right Side View Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
200 Number of Islands Code Website shields.io [Depth-first Search, Breadth-first Search, Union Find]
201 Bitwise AND of Numbers Range Code Website shields.io [Bit Manipulation]
202 Happy Number Code Website shields.io [Hash Table, Math]
203 Remove Linked List Elements Code Website shields.io [Linked List]
204 Count Primes Code Website shields.io [Hash Table, Math]
205 Isomorphic Strings Code Website shields.io [Hash Table]
206 Reverse Linked List Code Website shields.io [Linked List]
207 Course Schedule Code Website shields.io [Depth-first Search, Breadth-first Search, Graph, Topological Sort]
208 Implement Trie (Prefix Tree) Code Website shields.io [Design, Trie]
209 Minimum Size Subarray Sum Code Website shields.io [Array, Two Pointers, Binary Search]
210 Course Schedule II Code Website shields.io [Depth-first Search, Breadth-first Search, Graph, Topological Sort]
211 Design Add and Search Words Data Structure Code Website shields.io [Backtracking, Depth-first Search, Design, Trie]
212 Word Search II Code Website shields.io [Backtracking, Trie]
213 House Robber II Code Website shields.io [Dynamic Programming]
214 Shortest Palindrome Code Website shields.io [String]
215 Kth Largest Element in an Array Code Website shields.io [Divide and Conquer, Heap]
216 Combination Sum III Code Website shields.io [Array, Backtracking]
217 Contains Duplicate Code Website shields.io [Array, Hash Table]
218 The Skyline Problem Code Website shields.io [Divide and Conquer, Heap, Binary Indexed Tree, Segment Tree, Line Sweep]
219 Contains Duplicate II Code Website shields.io [Array, Hash Table]
220 Contains Duplicate III Code Website shields.io [Sort, Ordered Map]
221 Maximal Square Code Website shields.io [Dynamic Programming]
222 Count Complete Tree Nodes Code Website shields.io [Binary Search, Tree]
223 Rectangle Area Code Website shields.io [Math]
224 Basic Calculator Code Website shields.io [Math, Stack]
225 Implement Stack using Queues Code Website shields.io [Stack, Design]
226 Invert Binary Tree Code Website shields.io [Tree]
227 Basic Calculator II Code Website shields.io [String, Stack]
228 Summary Ranges Code Website shields.io [Array]
229 Majority Element II Code Website shields.io [Array]
230 Kth Smallest Element in a BST Code Website shields.io [Binary Search, Tree]
231 Power of Two Code Website shields.io [Math, Bit Manipulation]
232 Implement Queue using Stacks Code Website shields.io [Stack, Design]
233 Number of Digit One Code Website shields.io [Math]
234 Palindrome Linked List Code Website shields.io [Linked List, Two Pointers]
235 Lowest Common Ancestor of a Binary Search Tree Code Website shields.io [Tree]
236 Lowest Common Ancestor of a Binary Tree Code Website shields.io [Tree]
237 Delete Node in a Linked List Code Website shields.io [Linked List]
238 Product of Array Except Self Code Website shields.io [Array]
239 Sliding Window Maximum Code Website shields.io [Heap, Sliding Window, Dequeue]
240 Search a 2D Matrix II Code Website shields.io [Binary Search, Divide and Conquer]
241 Different Ways to Add Parentheses Code Website shields.io [Divide and Conquer]
242 Valid Anagram Code Website shields.io [Hash Table, Sort]
243 Shortest Word Distance Code Website shields.io [Array]
244 Shortest Word Distance II Code Website shields.io [Hash Table, Design]
245 Shortest Word Distance III Code Website shields.io [Array]
246 Strobogrammatic Number Code Website shields.io [Hash Table, Math]
247 Strobogrammatic Number II Code Website shields.io [Math, Recursion]
248 Strobogrammatic Number III Code Website shields.io [Math, Recursion]
249 Group Shifted Strings Code Website shields.io [Hash Table, String]
250 Count Univalue Subtrees Code Website shields.io [Tree]
251 Flatten 2D Vector Code Website shields.io [Design]
252 Meeting Rooms Code Website shields.io [Sort]
253 Meeting Rooms II Code Website shields.io [Heap, Greedy, Sort]
254 Factor Combinations Code Website shields.io [Backtracking]
255 Verify Preorder Sequence in Binary Search Tree Code Website shields.io [Stack, Tree]
256 Paint House Code Website shields.io [Dynamic Programming]
257 Binary Tree Paths Code Website shields.io [Tree, Depth-first Search]
258 Add Digits Code Website shields.io [Math]
259 3Sum Smaller Code Website shields.io [Array, Two Pointers]
260 Single Number III Code Website shields.io [Bit Manipulation]
261 Graph Valid Tree Code Website shields.io [Depth-first Search, Breadth-first Search, Union Find, Graph]
262 Trips and Users Code Website shields.io  
263 Ugly Number Code Website shields.io [Math]
264 Ugly Number II Code Website shields.io [Math, Dynamic Programming, Heap]
265 Paint House II Code Website shields.io [Dynamic Programming]
266 Palindrome Permutation Code Website shields.io [Hash Table]
267 Palindrome Permutation II Code Website shields.io [Backtracking]
268 Missing Number Code Website shields.io [Array, Math, Bit Manipulation]
269 Alien Dictionary Code Website shields.io [Graph, Topological Sort]
270 Closest Binary Search Tree Value Code Website shields.io [Binary Search, Tree]
271 Encode and Decode Strings Code Website shields.io [String]
272 Closest Binary Search Tree Value II Code Website shields.io [Stack, Tree]
273 Integer to English Words Code Website shields.io [Math, String]
274 H-Index Code Website shields.io [Hash Table, Sort]
275 H-Index II Code Website shields.io [Binary Search]
276 Paint Fence Code Website shields.io [Dynamic Programming]
277 Find the Celebrity Code Website shields.io [Array]
278 First Bad Version Code Website shields.io [Binary Search]
279 Perfect Squares Code Website shields.io [Math, Dynamic Programming, Breadth-first Search]
280 Wiggle Sort Code Website shields.io [Array, Sort]
281 Zigzag Iterator Code Website shields.io [Design]
282 Expression Add Operators Code Website shields.io [Divide and Conquer]
283 Move Zeroes Code Website shields.io [Array, Two Pointers]
284 Peeking Iterator Code Website shields.io [Design]
285 Inorder Successor in BST Code Website shields.io [Tree]
286 Walls and Gates Code Website shields.io [Breadth-first Search]
287 Find the Duplicate Number Code Website shields.io [Array, Two Pointers, Binary Search]
288 Unique Word Abbreviation Code Website shields.io [Hash Table, Design]
289 Game of Life Code Website shields.io [Array]
290 Word Pattern Code Website shields.io [Hash Table]
291 Word Pattern II Code Website shields.io [Backtracking]
292 Nim Game Code Website shields.io [Brainteaser, Minimax]
293 Flip Game Code Website shields.io [String]
294 Flip Game II Code Website shields.io [Backtracking, Minimax]
295 Find Median from Data Stream Code Website shields.io [Heap, Design]
296 Best Meeting Point Code Website shields.io [Math, Sort]
297 Serialize and Deserialize Binary Tree Code Website shields.io [Tree, Design]
298 Binary Tree Longest Consecutive Sequence Code Website shields.io [Tree]
299 Bulls and Cows Code Website shields.io [Hash Table]
300 Longest Increasing Subsequence Code Website shields.io [Binary Search, Dynamic Programming]
301 Remove Invalid Parentheses Code Website shields.io [Depth-first Search, Breadth-first Search]
302 Smallest Rectangle Enclosing Black Pixels Code Website shields.io [Binary Search]
303 Range Sum Query - Immutable Code Website shields.io [Dynamic Programming]
304 Range Sum Query 2D - Immutable Code Website shields.io [Dynamic Programming]
305 Number of Islands II Code Website shields.io [Union Find]
306 Additive Number Code Website shields.io [Backtracking]
307 Range Sum Query - Mutable Code Website shields.io [Binary Indexed Tree, Segment Tree]
308 Range Sum Query 2D - Mutable Code Website shields.io [Binary Indexed Tree, Segment Tree]
309 Best Time to Buy and Sell Stock with Cooldown Code Website shields.io [Dynamic Programming]
310 Minimum Height Trees Code Website shields.io [Breadth-first Search, Graph]
311 Sparse Matrix Multiplication Code Website shields.io [Hash Table]
312 Burst Balloons Code Website shields.io [Divide and Conquer, Dynamic Programming]
313 Super Ugly Number Code Website shields.io [Math, Heap]
314 Binary Tree Vertical Order Traversal Code Website shields.io [Depth-first Search, Breadth-first Search]
315 Count of Smaller Numbers After Self Code Website shields.io [Binary Search, Divide and Conquer, Sort, Binary Indexed Tree, Segment Tree]
316 Remove Duplicate Letters Code Website shields.io [String, Stack, Greedy]
317 Shortest Distance from All Buildings Code Website shields.io [Breadth-first Search]
318 Maximum Product of Word Lengths Code Website shields.io [Bit Manipulation]
319 Bulb Switcher Code Website shields.io [Math, Brainteaser]
320 Generalized Abbreviation Code Website shields.io [Backtracking, Bit Manipulation]
321 Create Maximum Number Code Website shields.io [Dynamic Programming, Greedy]
322 Coin Change Code Website shields.io [Dynamic Programming]
323 Number of Connected Components in an Undirected Graph Code Website shields.io [Depth-first Search, Breadth-first Search, Union Find, Graph]
324 Wiggle Sort II Code Website shields.io [Sort]
325 Maximum Size Subarray Sum Equals k Code Website shields.io [Hash Table]
326 Power of Three Code Website shields.io [Math]
327 Count of Range Sum Code Website shields.io [Binary Search, Divide and Conquer, Sort, Binary Indexed Tree, Segment Tree]
328 Odd Even Linked List Code Website shields.io [Linked List]
329 Longest Increasing Path in a Matrix Code Website shields.io [Depth-first Search, Topological Sort, Memoization]
330 Patching Array Code Website shields.io [Greedy]
331 Verify Preorder Serialization of a Binary Tree Code Website shields.io [Stack]
332 Reconstruct Itinerary Code Website shields.io [Depth-first Search, Graph]
333 Largest BST Subtree Code Website shields.io [Tree]
334 Increasing Triplet Subsequence Code Website shields.io  
335 Self Crossing Code Website shields.io [Math]
336 Palindrome Pairs Code Website shields.io [Hash Table, String, Trie]
337 House Robber III Code Website shields.io [Dynamic Programming, Tree, Depth-first Search]
338 Counting Bits Code Website shields.io [Dynamic Programming, Bit Manipulation]
339 Nested List Weight Sum Code Website shields.io [Depth-first Search]
340 Longest Substring with At Most K Distinct Characters Code Website shields.io [Hash Table, Two Pointers, String, Sliding Window]
341 Flatten Nested List Iterator Code Website shields.io [Stack, Design]
342 Power of Four Code Website shields.io [Bit Manipulation]
343 Integer Break Code Website shields.io [Math, Dynamic Programming]
344 Reverse String Code Website shields.io [Two Pointers, String]
345 Reverse Vowels of a String Code Website shields.io [Two Pointers, String]
346 Moving Average from Data Stream Code Website shields.io [Design, Queue]
347 Top K Frequent Elements Code Website shields.io [Hash Table, Heap]
348 Design Tic-Tac-Toe Code Website shields.io [Design]
349 Intersection of Two Arrays Code Website shields.io [Hash Table, Two Pointers, Binary Search, Sort]
350 Intersection of Two Arrays II Code Website shields.io [Hash Table, Two Pointers, Binary Search, Sort]
351 Android Unlock Patterns Code Website shields.io [Dynamic Programming, Backtracking]
352 Data Stream as Disjoint Intervals Code Website shields.io [Binary Search, Ordered Map]
353 Design Snake Game Code Website shields.io [Design, Queue]
354 Russian Doll Envelopes Code Website shields.io [Binary Search, Dynamic Programming]
355 Design Twitter Code Website shields.io [Hash Table, Heap, Design]
356 Line Reflection Code Website shields.io [Hash Table, Math]
357 Count Numbers with Unique Digits Code Website shields.io [Math, Dynamic Programming, Backtracking]
358 Rearrange String k Distance Apart Code Website shields.io [Hash Table, Heap, Greedy]
359 Logger Rate Limiter Code Website shields.io [Hash Table, Design]
360 Sort Transformed Array Code Website shields.io [Math, Two Pointers, Sort]
361 Bomb Enemy Code Website shields.io [Dynamic Programming]
362 Design Hit Counter Code Website shields.io [Design]
363 Max Sum of Rectangle No Larger Than K Code Website shields.io [Binary Search, Dynamic Programming, Queue]
364 Nested List Weight Sum II Code Website shields.io [Depth-first Search]
365 Water and Jug Problem Code Website shields.io [Math]
366 Find Leaves of Binary Tree Code Website shields.io [Tree, Depth-first Search]
367 Valid Perfect Square Code Website shields.io [Math, Binary Search]
368 Largest Divisible Subset Code Website shields.io [Math, Dynamic Programming]
369 Plus One Linked List Code Website shields.io [Linked List, Recursion]
370 Range Addition Code Website shields.io [Array]
371 Sum of Two Integers Code Website shields.io [Bit Manipulation]
372 Super Pow Code Website shields.io [Math]
373 Find K Pairs with Smallest Sums Code Website shields.io [Heap]
374 Guess Number Higher or Lower Code Website shields.io [Binary Search]
375 Guess Number Higher or Lower II Code Website shields.io [Dynamic Programming, Minimax]
376 Wiggle Subsequence Code Website shields.io [Dynamic Programming, Greedy]
377 Combination Sum IV Code Website shields.io [Dynamic Programming]
378 Kth Smallest Element in a Sorted Matrix Code Website shields.io [Binary Search, Heap]
379 Design Phone Directory Code Website shields.io [Linked List, Design]
380 Insert Delete GetRandom O(1) Code Website shields.io [Array, Hash Table, Design]
381 Insert Delete GetRandom O(1) - Duplicates allowed Code Website shields.io [Array, Hash Table, Design]
382 Linked List Random Node Code Website shields.io [Reservoir Sampling]
383 Ransom Note Code Website shields.io [String]
384 Shuffle an Array Code Website shields.io  
385 Mini Parser Code Website shields.io [String, Stack]
386 Lexicographical Numbers Code Website shields.io  
387 First Unique Character in a String Code Website shields.io [Hash Table, String]
388 Longest Absolute File Path Code Website shields.io  
389 Find the Difference Code Website shields.io [Hash Table, Bit Manipulation]
390 Elimination Game Code Website shields.io  
391 Perfect Rectangle Code Website shields.io [Line Sweep]
392 Is Subsequence Code Website shields.io [Binary Search, Dynamic Programming, Greedy]
393 UTF-8 Validation Code Website shields.io [Bit Manipulation]
394 Decode String Code Website shields.io [Stack, Depth-first Search]
395 Longest Substring with At Least K Repeating Characters Code Website shields.io [Divide and Conquer, Recursion, Sliding Window]
396 Rotate Function Code Website shields.io [Math]
397 Integer Replacement Code Website shields.io [Math, Bit Manipulation]
398 Random Pick Index Code Website shields.io [Reservoir Sampling]
399 Evaluate Division Code Website shields.io [Union Find, Graph]
400 Nth Digit Code Website shields.io [Math]
401 Binary Watch Code Website shields.io [Backtracking, Bit Manipulation]
402 Remove K Digits Code Website shields.io [Stack, Greedy]
403 Frog Jump Code Website shields.io [Dynamic Programming]
404 Sum of Left Leaves Code Website shields.io [Tree]
405 Convert a Number to Hexadecimal Code Website shields.io [Bit Manipulation]
406 Queue Reconstruction by Height Code Website shields.io [Greedy]
407 Trapping Rain Water II Code Website shields.io [Heap, Breadth-first Search]
408 Valid Word Abbreviation Code Website shields.io [String]
409 Longest Palindrome Code Website shields.io [Hash Table]
410 Split Array Largest Sum Code Website shields.io [Binary Search, Dynamic Programming]
411 Minimum Unique Word Abbreviation Code Website shields.io [Backtracking, Bit Manipulation]
412 Fizz Buzz Code Website shields.io  
413 Arithmetic Slices Code Website shields.io [Math, Dynamic Programming]
414 Third Maximum Number Code Website shields.io [Array]
415 Add Strings Code Website shields.io [String]
416 Partition Equal Subset Sum Code Website shields.io [Dynamic Programming]
417 Pacific Atlantic Water Flow Code Website shields.io [Depth-first Search, Breadth-first Search]
418 Sentence Screen Fitting Code Website shields.io [Dynamic Programming]
419 Battleships in a Board Code Website shields.io  
420 Strong Password Checker Code Website shields.io  
421 Maximum XOR of Two Numbers in an Array Code Website shields.io [Bit Manipulation, Trie]
422 Valid Word Square Code Website shields.io  
423 Reconstruct Original Digits from English Code Website shields.io [Math]
424 Longest Repeating Character Replacement Code Website shields.io [Two Pointers, Sliding Window]
425 Word Squares Code Website shields.io [Backtracking, Trie]
426 Convert Binary Search Tree to Sorted Doubly Linked List Code Website shields.io [Linked List, Divide and Conquer, Tree]
427 Construct Quad Tree Code Website shields.io  
428 Serialize and Deserialize N-ary Tree Code Website shields.io [Tree]
429 N-ary Tree Level Order Traversal Code Website shields.io [Tree, Breadth-first Search]
430 Flatten a Multilevel Doubly Linked List Code Website shields.io [Linked List, Depth-first Search]
431 Encode N-ary Tree to Binary Tree Code Website shields.io [Tree]
432 All Oone Data Structure Code Website shields.io [Design]
433 Minimum Genetic Mutation Code Website shields.io  
434 Number of Segments in a String Code Website shields.io [String]
435 Non-overlapping Intervals Code Website shields.io [Greedy]
436 Find Right Interval Code Website shields.io [Binary Search]
437 Path Sum III Code Website shields.io [Tree]
438 Find All Anagrams in a String Code Website shields.io [Hash Table]
439 Ternary Expression Parser Code Website shields.io [Stack, Depth-first Search]
440 K-th Smallest in Lexicographical Order Code Website shields.io  
441 Arranging Coins Code Website shields.io [Math, Binary Search]
442 Find All Duplicates in an Array Code Website shields.io [Array]
443 String Compression Code Website shields.io [String]
444 Sequence Reconstruction Code Website shields.io [Graph, Topological Sort]
445 Add Two Numbers II Code Website shields.io [Linked List]
446 Arithmetic Slices II - Subsequence Code Website shields.io [Dynamic Programming]
447 Number of Boomerangs Code Website shields.io [Hash Table, Math]
448 Find All Numbers Disappeared in an Array Code Website shields.io [Array]
449 Serialize and Deserialize BST Code Website shields.io [Tree]
450 Delete Node in a BST Code Website shields.io [Tree]
451 Sort Characters By Frequency Code Website shields.io [Hash Table, Heap]
452 Minimum Number of Arrows to Burst Balloons Code Website shields.io [Greedy, Sort]
453 Minimum Moves to Equal Array Elements Code Website shields.io [Math]
454 4Sum II Code Website shields.io [Hash Table, Binary Search]
455 Assign Cookies Code Website shields.io [Greedy]
456 132 Pattern Code Website shields.io [Stack]
457 Circular Array Loop Code Website shields.io [Array, Two Pointers]
458 Poor Pigs Code Website shields.io [Math]
459 Repeated Substring Pattern Code Website shields.io [String]
460 LFU Cache Code Website shields.io [Design]
461 Hamming Distance Code Website shields.io [Bit Manipulation]
462 Minimum Moves to Equal Array Elements II Code Website shields.io [Math]
463 Island Perimeter Code Website shields.io [Hash Table]
464 Can I Win Code Website shields.io [Dynamic Programming, Minimax]
465 Optimal Account Balancing Code Website shields.io  
466 Count The Repetitions Code Website shields.io [Dynamic Programming]
467 Unique Substrings in Wraparound String Code Website shields.io [Dynamic Programming]
468 Validate IP Address Code Website shields.io [String]
469 Convex Polygon Code Website shields.io [Math]
470 Implement Rand10() Using Rand7() Code Website shields.io [Random, Rejection Sampling]
471 Encode String with Shortest Length Code Website shields.io [Dynamic Programming]
472 Concatenated Words Code Website shields.io [Dynamic Programming, Depth-first Search, Trie]
473 Matchsticks to Square Code Website shields.io [Depth-first Search]
474 Ones and Zeroes Code Website shields.io [Dynamic Programming]
475 Heaters Code Website shields.io [Binary Search]
476 Number Complement Code Website shields.io [Bit Manipulation]
477 Total Hamming Distance Code Website shields.io [Bit Manipulation]
478 Generate Random Point in a Circle Code Website shields.io [Math, Random, Rejection Sampling]
479 Largest Palindrome Product Code Website shields.io  
480 Sliding Window Median Code Website shields.io [Sliding Window]
481 Magical String Code Website shields.io  
482 License Key Formatting Code Website shields.io  
483 Smallest Good Base Code Website shields.io [Math, Binary Search]
484 Find Permutation Code Website shields.io [Greedy]
485 Max Consecutive Ones Code Website shields.io [Array]
486 Predict the Winner Code Website shields.io [Dynamic Programming, Minimax]
487 Max Consecutive Ones II Code Website shields.io [Two Pointers]
488 Zuma Game Code Website shields.io [Depth-first Search]
489 Robot Room Cleaner Code Website shields.io [Depth-first Search]
490 The Maze Code Website shields.io [Depth-first Search, Breadth-first Search]
491 Increasing Subsequences Code Website shields.io [Depth-first Search]
492 Construct the Rectangle Code Website shields.io [Math]
493 Reverse Pairs Code Website shields.io [Binary Search, Divide and Conquer, Sort, Binary Indexed Tree, Segment Tree]
494 Target Sum Code Website shields.io [Dynamic Programming, Depth-first Search]
495 Teemo Attacking Code Website shields.io [Array]
496 Next Greater Element I Code Website shields.io [Stack]
497 Random Point in Non-overlapping Rectangles Code Website shields.io [Binary Search, Random]
498 Diagonal Traverse Code Website shields.io  
499 The Maze III Code Website shields.io [Depth-first Search, Breadth-first Search]
500 Keyboard Row Code Website shields.io [Hash Table]
501 Find Mode in Binary Search Tree Code Website shields.io [Tree]
502 IPO Code Website shields.io [Heap, Greedy]
503 Next Greater Element II Code Website shields.io [Stack]
504 Base 7 Code Website shields.io  
505 The Maze II Code Website shields.io [Depth-first Search, Breadth-first Search]
506 Relative Ranks Code Website shields.io  
507 Perfect Number Code Website shields.io [Math]
508 Most Frequent Subtree Sum Code Website shields.io [Hash Table, Tree]
509 Fibonacci Number Code Website shields.io [Array]
510 Inorder Successor in BST II Code Website shields.io [Tree]
511 Game Play Analysis I Code Website shields.io  
512 Game Play Analysis II Code Website shields.io  
513 Find Bottom Left Tree Value Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
514 Freedom Trail Code Website shields.io [Divide and Conquer, Dynamic Programming, Depth-first Search]
515 Find Largest Value in Each Tree Row Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
516 Longest Palindromic Subsequence Code Website shields.io [Dynamic Programming]
517 Super Washing Machines Code Website shields.io [Math, Dynamic Programming]
518 Coin Change 2 Code Website shields.io  
519 Random Flip Matrix Code Website shields.io [Random]
520 Detect Capital Code Website shields.io [String]
521 Longest Uncommon Subsequence I Code Website shields.io [String, Brainteaser]
522 Longest Uncommon Subsequence II Code Website shields.io [String]
523 Continuous Subarray Sum Code Website shields.io [Math, Dynamic Programming]
524 Longest Word in Dictionary through Deleting Code Website shields.io [Two Pointers, Sort]
525 Contiguous Array Code Website shields.io [Hash Table]
526 Beautiful Arrangement Code Website shields.io [Backtracking]
527 Word Abbreviation Code Website shields.io [String, Sort]
528 Random Pick with Weight Code Website shields.io [Binary Search, Random]
529 Minesweeper Code Website shields.io [Depth-first Search, Breadth-first Search]
530 Minimum Absolute Difference in BST Code Website shields.io [Tree]
531 Lonely Pixel I Code Website shields.io [Array, Depth-first Search]
532 K-diff Pairs in an Array Code Website shields.io [Array, Two Pointers]
533 Lonely Pixel II Code Website shields.io [Array]
534 Game Play Analysis III Code Website shields.io  
535 Encode and Decode TinyURL Code Website shields.io [Hash Table, Math]
536 Construct Binary Tree from String Code Website shields.io [String, Tree]
537 Complex Number Multiplication Code Website shields.io [Math, String]
538 Convert BST to Greater Tree Code Website shields.io [Tree]
539 Minimum Time Difference Code Website shields.io [String]
540 Single Element in a Sorted Array Code Website shields.io [Binary Search]
541 Reverse String II Code Website shields.io [String]
542 01 Matrix Code Website shields.io [Depth-first Search, Breadth-first Search]
543 Diameter of Binary Tree Code Website shields.io [Tree]
544 Output Contest Matches Code Website shields.io [String, Recursion]
545 Boundary of Binary Tree Code Website shields.io [Tree]
546 Remove Boxes Code Website shields.io [Dynamic Programming, Depth-first Search]
547 Number of Provinces Code Website shields.io [Depth-first Search, Union Find]
548 Split Array with Equal Sum Code Website shields.io [Array]
549 Binary Tree Longest Consecutive Sequence II Code Website shields.io [Tree]
550 Game Play Analysis IV Code Website shields.io  
551 Student Attendance Record I Code Website shields.io [String]
552 Student Attendance Record II Code Website shields.io [Dynamic Programming]
553 Optimal Division Code Website shields.io [Math, String]
554 Brick Wall Code Website shields.io [Hash Table]
555 Split Concatenated Strings Code Website shields.io [String]
556 Next Greater Element III Code Website shields.io [String]
557 Reverse Words in a String III Code Website shields.io [String]
558 Logical OR of Two Binary Grids Represented as Quad-Trees Code Website shields.io  
559 Maximum Depth of N-ary Tree Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
560 Subarray Sum Equals K Code Website shields.io [Array, Hash Table]
561 Array Partition I Code Website shields.io [Array]
562 Longest Line of Consecutive One in Matrix Code Website shields.io [Array]
563 Binary Tree Tilt Code Website shields.io [Tree, Depth-first Search, Recursion]
564 Find the Closest Palindrome Code Website shields.io [String]
565 Array Nesting Code Website shields.io [Array]
566 Reshape the Matrix Code Website shields.io [Array]
567 Permutation in String Code Website shields.io [Two Pointers, Sliding Window]
568 Maximum Vacation Days Code Website shields.io [Dynamic Programming]
569 Median Employee Salary Code Website shields.io  
570 Managers with at Least 5 Direct Reports Code Website shields.io  
571 Find Median Given Frequency of Numbers Code Website shields.io  
572 Subtree of Another Tree Code Website shields.io [Tree]
573 Squirrel Simulation Code Website shields.io [Math]
574 Winning Candidate Code Website shields.io  
575 Distribute Candies Code Website shields.io [Hash Table]
576 Out of Boundary Paths Code Website shields.io [Dynamic Programming, Depth-first Search]
577 Employee Bonus Code Website shields.io  
578 Get Highest Answer Rate Question Code Website shields.io  
579 Find Cumulative Salary of an Employee Code Website shields.io  
580 Count Student Number in Departments Code Website shields.io  
581 Shortest Unsorted Continuous Subarray Code Website shields.io [Array]
582 Kill Process Code Website shields.io [Tree, Queue]
583 Delete Operation for Two Strings Code Website shields.io [String]
584 Find Customer Referee Code Website shields.io  
585 Investments in 2016 Code Website shields.io  
586 Customer Placing the Largest Number of Orders Code Website shields.io  
587 Erect the Fence Code Website shields.io [Geometry]
588 Design In-Memory File System Code Website shields.io [Design]
589 N-ary Tree Preorder Traversal Code Website shields.io [Tree]
590 N-ary Tree Postorder Traversal Code Website shields.io [Tree]
591 Tag Validator Code Website shields.io [String, Stack]
592 Fraction Addition and Subtraction Code Website shields.io [Math]
593 Valid Square Code Website shields.io [Math]
594 Longest Harmonious Subsequence Code Website shields.io [Hash Table]
595 Big Countries Code Website shields.io  
596 Classes More Than 5 Students Code Website shields.io  
597 Friend Requests I: Overall Acceptance Rate Code Website shields.io  
598 Range Addition II Code Website shields.io [Math]
599 Minimum Index Sum of Two Lists Code Website shields.io [Hash Table]
600 Non-negative Integers without Consecutive Ones Code Website shields.io [Dynamic Programming]
601 Human Traffic of Stadium Code Website shields.io  
602 Friend Requests II: Who Has the Most Friends Code Website shields.io  
603 Consecutive Available Seats Code Website shields.io  
604 Design Compressed String Iterator Code Website shields.io [Design]
605 Can Place Flowers Code Website shields.io [Array, Greedy]
606 Construct String from Binary Tree Code Website shields.io [String, Tree]
607 Sales Person Code Website shields.io  
608 Tree Node Code Website shields.io  
609 Find Duplicate File in System Code Website shields.io [Hash Table, String]
610 Triangle Judgement Code Website shields.io  
611 Valid Triangle Number Code Website shields.io [Array]
612 Shortest Distance in a Plane Code Website shields.io  
613 Shortest Distance in a Line Code Website shields.io  
614 Second Degree Follower Code Website shields.io  
615 Average Salary: Departments VS Company Code Website shields.io  
616 Add Bold Tag in String Code Website shields.io [String]
617 Merge Two Binary Trees Code Website shields.io [Tree]
618 Students Report By Geography Code Website shields.io  
619 Biggest Single Number Code Website shields.io  
620 Not Boring Movies Code Website shields.io  
621 Task Scheduler Code Website shields.io [Array, Greedy, Queue]
622 Design Circular Queue Code Website shields.io [Design, Queue]
623 Add One Row to Tree Code Website shields.io [Tree]
624 Maximum Distance in Arrays Code Website shields.io [Array, Hash Table]
625 Minimum Factorization Code Website shields.io [Math, Recursion]
626 Exchange Seats Code Website shields.io  
627 Swap Salary Code Website shields.io  
628 Maximum Product of Three Numbers Code Website shields.io [Array, Math]
629 K Inverse Pairs Array Code Website shields.io [Dynamic Programming]
630 Course Schedule III Code Website shields.io [Greedy]
631 Design Excel Sum Formula Code Website shields.io [Design]
632 Smallest Range Covering Elements from K Lists Code Website shields.io [Hash Table, Two Pointers, String]
633 Sum of Square Numbers Code Website shields.io [Math]
634 Find the Derangement of An Array Code Website shields.io [Math]
635 Design Log Storage System Code Website shields.io [String, Design]
636 Exclusive Time of Functions Code Website shields.io [Stack]
637 Average of Levels in Binary Tree Code Website shields.io [Tree]
638 Shopping Offers Code Website shields.io [Dynamic Programming, Depth-first Search]
639 Decode Ways II Code Website shields.io [Dynamic Programming]
640 Solve the Equation Code Website shields.io [Math]
641 Design Circular Deque Code Website shields.io [Design, Queue]
642 Design Search Autocomplete System Code Website shields.io [Design, Trie]
643 Maximum Average Subarray I Code Website shields.io [Array]
644 Maximum Average Subarray II Code Website shields.io [Array, Binary Search]
645 Set Mismatch Code Website shields.io [Hash Table, Math]
646 Maximum Length of Pair Chain Code Website shields.io [Dynamic Programming]
647 Palindromic Substrings Code Website shields.io [String, Dynamic Programming]
648 Replace Words Code Website shields.io [Hash Table, Trie]
649 Dota2 Senate Code Website shields.io [Greedy]
650 2 Keys Keyboard Code Website shields.io [Dynamic Programming]
651 4 Keys Keyboard Code Website shields.io [Math, Dynamic Programming, Greedy]
652 Find Duplicate Subtrees Code Website shields.io [Tree]
653 Two Sum IV - Input is a BST Code Website shields.io [Tree]
654 Maximum Binary Tree Code Website shields.io [Tree]
655 Print Binary Tree Code Website shields.io [Tree]
656 Coin Path Code Website shields.io [Dynamic Programming]
657 Robot Return to Origin Code Website shields.io [String]
658 Find K Closest Elements Code Website shields.io [Binary Search]
659 Split Array into Consecutive Subsequences Code Website shields.io [Heap, Greedy]
660 Remove 9 Code Website shields.io [Math]
661 Image Smoother Code Website shields.io [Array]
662 Maximum Width of Binary Tree Code Website shields.io [Tree]
663 Equal Tree Partition Code Website shields.io [Tree]
664 Strange Printer Code Website shields.io [Dynamic Programming, Depth-first Search]
665 Non-decreasing Array Code Website shields.io [Array]
666 Path Sum IV Code Website shields.io [Tree]
667 Beautiful Arrangement II Code Website shields.io [Array]
668 Kth Smallest Number in Multiplication Table Code Website shields.io [Binary Search]
669 Trim a Binary Search Tree Code Website shields.io [Tree]
670 Maximum Swap Code Website shields.io [Array, Math]
671 Second Minimum Node In a Binary Tree Code Website shields.io [Tree]
672 Bulb Switcher II Code Website shields.io [Math]
673 Number of Longest Increasing Subsequence Code Website shields.io [Dynamic Programming]
674 Longest Continuous Increasing Subsequence Code Website shields.io [Array]
675 Cut Off Trees for Golf Event Code Website shields.io [Breadth-first Search]
676 Implement Magic Dictionary Code Website shields.io [Hash Table, Trie]
677 Map Sum Pairs Code Website shields.io [Trie]
678 Valid Parenthesis String Code Website shields.io [String]
679 24 Game Code Website shields.io [Depth-first Search]
680 Valid Palindrome II Code Website shields.io [String]
681 Next Closest Time Code Website shields.io [String]
682 Baseball Game Code Website shields.io [Stack]
683 K Empty Slots Code Website shields.io [Ordered Map]
684 Redundant Connection Code Website shields.io [Tree, Union Find, Graph]
685 Redundant Connection II Code Website shields.io [Tree, Depth-first Search, Union Find, Graph]
686 Repeated String Match Code Website shields.io [String]
687 Longest Univalue Path Code Website shields.io [Tree, Recursion]
688 Knight Probability in Chessboard Code Website shields.io [Dynamic Programming]
689 Maximum Sum of 3 Non-Overlapping Subarrays Code Website shields.io [Array, Dynamic Programming]
690 Employee Importance Code Website shields.io [Hash Table, Depth-first Search, Breadth-first Search]
691 Stickers to Spell Word Code Website shields.io [Dynamic Programming, Backtracking]
692 Top K Frequent Words Code Website shields.io [Hash Table, Heap, Trie]
693 Binary Number with Alternating Bits Code Website shields.io [Bit Manipulation]
694 Number of Distinct Islands Code Website shields.io [Hash Table, Depth-first Search]
695 Max Area of Island Code Website shields.io [Array, Depth-first Search]
696 Count Binary Substrings Code Website shields.io [String]
697 Degree of an Array Code Website shields.io [Array]
698 Partition to K Equal Sum Subsets Code Website shields.io [Dynamic Programming, Recursion]
699 Falling Squares Code Website shields.io [Segment Tree, Ordered Map]
700 Search in a Binary Search Tree Code Website shields.io [Tree]
701 Insert into a Binary Search Tree Code Website shields.io [Tree]
702 Search in a Sorted Array of Unknown Size Code Website shields.io [Binary Search]
703 Kth Largest Element in a Stream Code Website shields.io [Heap, Design]
704 Binary Search Code Website shields.io [Binary Search]
705 Design HashSet Code Website shields.io [Hash Table, Design]
706 Design HashMap Code Website shields.io [Hash Table, Design]
707 Design Linked List Code Website shields.io [Linked List, Design]
708 Insert into a Sorted Circular Linked List Code Website shields.io [Linked List]
709 To Lower Case Code Website shields.io [String]
710 Random Pick with Blacklist Code Website shields.io [Hash Table, Binary Search, Sort, Random]
711 Number of Distinct Islands II Code Website shields.io [Hash Table, Depth-first Search]
712 Minimum ASCII Delete Sum for Two Strings Code Website shields.io [Dynamic Programming]
713 Subarray Product Less Than K Code Website shields.io [Array, Two Pointers]
714 Best Time to Buy and Sell Stock with Transaction Fee Code Website shields.io [Array, Dynamic Programming, Greedy]
715 Range Module Code Website shields.io [Segment Tree, Ordered Map]
716 Max Stack Code Website shields.io [Design]
717 1-bit and 2-bit Characters Code Website shields.io [Array]
718 Maximum Length of Repeated Subarray Code Website shields.io [Array, Hash Table, Binary Search, Dynamic Programming]
719 Find K-th Smallest Pair Distance Code Website shields.io [Array, Binary Search, Heap]
720 Longest Word in Dictionary Code Website shields.io [Hash Table, Trie]
721 Accounts Merge Code Website shields.io [Depth-first Search, Union Find]
722 Remove Comments Code Website shields.io [String]
723 Candy Crush Code Website shields.io [Array, Two Pointers]
724 Find Pivot Index Code Website shields.io [Array]
725 Split Linked List in Parts Code Website shields.io [Linked List]
726 Number of Atoms Code Website shields.io [Hash Table, Stack, Recursion]
727 Minimum Window Subsequence Code Website shields.io [Dynamic Programming, Sliding Window]
728 Self Dividing Numbers Code Website shields.io [Math]
729 My Calendar I Code Website shields.io [Array]
730 Count Different Palindromic Subsequences Code Website shields.io [String, Dynamic Programming]
731 My Calendar II Code Website shields.io [Ordered Map]
732 My Calendar III Code Website shields.io [Segment Tree, Ordered Map]
733 Flood Fill Code Website shields.io [Depth-first Search]
734 Sentence Similarity Code Website shields.io [Hash Table]
735 Asteroid Collision Code Website shields.io [Stack]
736 Parse Lisp Expression Code Website shields.io [String]
737 Sentence Similarity II Code Website shields.io [Depth-first Search, Union Find]
738 Monotone Increasing Digits Code Website shields.io [Greedy]
739 Daily Temperatures Code Website shields.io [Hash Table, Stack]
740 Delete and Earn Code Website shields.io [Dynamic Programming]
741 Cherry Pickup Code Website shields.io [Dynamic Programming]
742 Closest Leaf in a Binary Tree Code Website shields.io [Tree]
743 Network Delay Time Code Website shields.io [Heap, Depth-first Search, Breadth-first Search, Graph]
744 Find Smallest Letter Greater Than Target Code Website shields.io [Binary Search]
745 Prefix and Suffix Search Code Website shields.io [Trie]
746 Min Cost Climbing Stairs Code Website shields.io [Array, Dynamic Programming]
747 Largest Number At Least Twice of Others Code Website shields.io [Array]
748 Shortest Completing Word Code Website shields.io [Hash Table]
749 Contain Virus Code Website shields.io [Depth-first Search]
750 Number Of Corner Rectangles Code Website shields.io [Dynamic Programming]
751 IP to CIDR Code Website shields.io [Bit Manipulation]
752 Open the Lock Code Website shields.io [Breadth-first Search]
753 Cracking the Safe Code Website shields.io [Math, Depth-first Search]
754 Reach a Number Code Website shields.io [Math]
755 Pour Water Code Website shields.io [Array]
756 Pyramid Transition Matrix Code Website shields.io [Bit Manipulation, Depth-first Search]
757 Set Intersection Size At Least Two Code Website shields.io [Greedy]
758 Bold Words in String Code Website shields.io [String]
759 Employee Free Time Code Website shields.io [Heap, Greedy]
760 Find Anagram Mappings Code Website shields.io [Hash Table]
761 Special Binary String Code Website shields.io [String, Recursion]
762 Prime Number of Set Bits in Binary Representation Code Website shields.io [Bit Manipulation]
763 Partition Labels Code Website shields.io [Two Pointers, Greedy]
764 Largest Plus Sign Code Website shields.io [Dynamic Programming]
765 Couples Holding Hands Code Website shields.io [Greedy, Union Find, Graph]
766 Toeplitz Matrix Code Website shields.io [Array]
767 Reorganize String Code Website shields.io [String, Heap, Greedy, Sort]
768 Max Chunks To Make Sorted II Code Website shields.io [Array]
769 Max Chunks To Make Sorted Code Website shields.io [Array]
770 Basic Calculator IV Code Website shields.io [Hash Table, String, Stack]
771 Jewels and Stones Code Website shields.io [Hash Table]
772 Basic Calculator III Code Website shields.io [String, Stack]
773 Sliding Puzzle Code Website shields.io [Breadth-first Search]
774 Minimize Max Distance to Gas Station Code Website shields.io [Binary Search]
775 Global and Local Inversions Code Website shields.io [Array, Math]
776 Split BST Code Website shields.io [Tree, Recursion]
777 Swap Adjacent in LR String Code Website shields.io [Brainteaser]
778 Swim in Rising Water Code Website shields.io [Binary Search, Heap, Depth-first Search, Union Find]
779 K-th Symbol in Grammar Code Website shields.io [Recursion]
780 Reaching Points Code Website shields.io [Math]
781 Rabbits in Forest Code Website shields.io [Hash Table, Math]
782 Transform to Chessboard Code Website shields.io [Array, Math]
783 Minimum Distance Between BST Nodes Code Website shields.io [Tree, Recursion]
784 Letter Case Permutation Code Website shields.io [Backtracking, Bit Manipulation]
785 Is Graph Bipartite? Code Website shields.io [Depth-first Search, Breadth-first Search, Graph]
786 K-th Smallest Prime Fraction Code Website shields.io [Binary Search, Heap]
787 Cheapest Flights Within K Stops Code Website shields.io [Dynamic Programming, Heap, Breadth-first Search]
788 Rotated Digits Code Website shields.io [String]
789 Escape The Ghosts Code Website shields.io [Math]
790 Domino and Tromino Tiling Code Website shields.io [Dynamic Programming]
791 Custom Sort String Code Website shields.io [String]
792 Number of Matching Subsequences Code Website shields.io [Array]
793 Preimage Size of Factorial Zeroes Function Code Website shields.io [Binary Search]
794 Valid Tic-Tac-Toe State Code Website shields.io [Math, Recursion]
795 Number of Subarrays with Bounded Maximum Code Website shields.io [Array]
796 Rotate String Code Website shields.io  
797 All Paths From Source to Target Code Website shields.io [Backtracking, Depth-first Search, Graph]
798 Smallest Rotation with Highest Score Code Website shields.io  
799 Champagne Tower Code Website shields.io [Dynamic Programming]
800 Similar RGB Color Code Website shields.io [Math, String]
801 Minimum Swaps To Make Sequences Increasing Code Website shields.io [Dynamic Programming]
802 Find Eventual Safe States Code Website shields.io [Depth-first Search, Graph]
803 Bricks Falling When Hit Code Website shields.io [Union Find]
804 Unique Morse Code Words Code Website shields.io [String]
805 Split Array With Same Average Code Website shields.io [Math]
806 Number of Lines To Write String Code Website shields.io  
807 Max Increase to Keep City Skyline Code Website shields.io  
808 Soup Servings Code Website shields.io [Dynamic Programming]
809 Expressive Words Code Website shields.io [String]
810 Chalkboard XOR Game Code Website shields.io [Math]
811 Subdomain Visit Count Code Website shields.io [Hash Table]
812 Largest Triangle Area Code Website shields.io [Math]
813 Largest Sum of Averages Code Website shields.io [Dynamic Programming]
814 Binary Tree Pruning Code Website shields.io [Tree]
815 Bus Routes Code Website shields.io [Breadth-first Search]
816 Ambiguous Coordinates Code Website shields.io [String]
817 Linked List Components Code Website shields.io [Linked List]
818 Race Car Code Website shields.io [Dynamic Programming, Heap]
819 Most Common Word Code Website shields.io [String]
820 Short Encoding of Words Code Website shields.io  
821 Shortest Distance to a Character Code Website shields.io  
822 Card Flipping Game Code Website shields.io  
823 Binary Trees With Factors Code Website shields.io  
824 Goat Latin Code Website shields.io [String]
825 Friends Of Appropriate Ages Code Website shields.io [Array]
826 Most Profit Assigning Work Code Website shields.io [Two Pointers]
827 Making A Large Island Code Website shields.io [Depth-first Search]
828 Count Unique Characters of All Substrings of a Given String Code Website shields.io [Two Pointers]
829 Consecutive Numbers Sum Code Website shields.io [Math]
830 Positions of Large Groups Code Website shields.io [Array]
831 Masking Personal Information Code Website shields.io [String]
832 Flipping an Image Code Website shields.io [Array]
833 Find And Replace in String Code Website shields.io [String]
834 Sum of Distances in Tree Code Website shields.io [Tree, Depth-first Search]
835 Image Overlap Code Website shields.io [Array]
836 Rectangle Overlap Code Website shields.io [Math]
837 New 21 Game Code Website shields.io [Dynamic Programming]
838 Push Dominoes Code Website shields.io [Two Pointers, Dynamic Programming]
839 Similar String Groups Code Website shields.io [Depth-first Search, Union Find, Graph]
840 Magic Squares In Grid Code Website shields.io [Array]
841 Keys and Rooms Code Website shields.io [Depth-first Search, Graph]
842 Split Array into Fibonacci Sequence Code Website shields.io [String, Backtracking, Greedy]
843 Guess the Word Code Website shields.io [Minimax]
844 Backspace String Compare Code Website shields.io [Two Pointers, Stack]
845 Longest Mountain in Array Code Website shields.io [Two Pointers]
846 Hand of Straights Code Website shields.io [Ordered Map]
847 Shortest Path Visiting All Nodes Code Website shields.io [Dynamic Programming, Breadth-first Search]
848 Shifting Letters Code Website shields.io [String]
849 Maximize Distance to Closest Person Code Website shields.io [Array]
850 Rectangle Area II Code Website shields.io [Segment Tree, Line Sweep]
851 Loud and Rich Code Website shields.io [Depth-first Search]
852 Peak Index in a Mountain Array Code Website shields.io [Binary Search]
853 Car Fleet Code Website shields.io [Sort]
854 K-Similar Strings Code Website shields.io [Breadth-first Search, Graph]
855 Exam Room Code Website shields.io [Ordered Map]
856 Score of Parentheses Code Website shields.io [String, Stack]
857 Minimum Cost to Hire K Workers Code Website shields.io [Heap]
858 Mirror Reflection Code Website shields.io [Math]
859 Buddy Strings Code Website shields.io [String]
860 Lemonade Change Code Website shields.io [Greedy]
861 Score After Flipping Matrix Code Website shields.io [Greedy]
862 Shortest Subarray with Sum at Least K Code Website shields.io [Binary Search, Queue]
863 All Nodes Distance K in Binary Tree Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
864 Shortest Path to Get All Keys Code Website shields.io [Heap, Breadth-first Search]
865 Smallest Subtree with all the Deepest Nodes Code Website shields.io [Tree, Depth-first Search, Breadth-first Search, Recursion]
866 Prime Palindrome Code Website shields.io [Math]
867 Transpose Matrix Code Website shields.io [Array]
868 Binary Gap Code Website shields.io [Math]
869 Reordered Power of 2 Code Website shields.io [Math]
870 Advantage Shuffle Code Website shields.io [Array, Greedy]
871 Minimum Number of Refueling Stops Code Website shields.io [Dynamic Programming, Heap]
872 Leaf-Similar Trees Code Website shields.io [Tree, Depth-first Search]
873 Length of Longest Fibonacci Subsequence Code Website shields.io [Array, Dynamic Programming]
874 Walking Robot Simulation Code Website shields.io [Greedy]
875 Koko Eating Bananas Code Website shields.io [Binary Search]
876 Middle of the Linked List Code Website shields.io [Linked List]
877 Stone Game Code Website shields.io [Math, Dynamic Programming, Minimax]
878 Nth Magical Number Code Website shields.io [Math, Binary Search]
879 Profitable Schemes Code Website shields.io [Dynamic Programming]
880 Decoded String at Index Code Website shields.io [Stack]
881 Boats to Save People Code Website shields.io [Two Pointers, Greedy]
882 Reachable Nodes In Subdivided Graph Code Website shields.io [Heap]
883 Projection Area of 3D Shapes Code Website shields.io [Math]
884 Uncommon Words from Two Sentences Code Website shields.io [Hash Table]
885 Spiral Matrix III Code Website shields.io [Math]
886 Possible Bipartition Code Website shields.io [Depth-first Search, Graph]
887 Super Egg Drop Code Website shields.io [Math, Binary Search, Dynamic Programming]
888 Fair Candy Swap Code Website shields.io [Array]
889 Construct Binary Tree from Preorder and Postorder Traversal Code Website shields.io [Tree]
890 Find and Replace Pattern Code Website shields.io [String]
891 Sum of Subsequence Widths Code Website shields.io [Array, Math]
892 Surface Area of 3D Shapes Code Website shields.io [Math, Geometry]
893 Groups of Special-Equivalent Strings Code Website shields.io [String]
894 All Possible Full Binary Trees Code Website shields.io [Tree, Recursion]
895 Maximum Frequency Stack Code Website shields.io [Hash Table, Stack]
896 Monotonic Array Code Website shields.io [Array]
897 Increasing Order Search Tree Code Website shields.io [Tree, Depth-first Search, Recursion]
898 Bitwise ORs of Subarrays Code Website shields.io [Dynamic Programming, Bit Manipulation]
899 Orderly Queue Code Website shields.io [Math, String]
900 RLE Iterator Code Website shields.io [Array]
901 Online Stock Span Code Website shields.io [Stack]
902 Numbers At Most N Given Digit Set Code Website shields.io [Math, Dynamic Programming]
903 Valid Permutations for DI Sequence Code Website shields.io [Divide and Conquer, Dynamic Programming]
904 Fruit Into Baskets Code Website shields.io [Two Pointers]
905 Sort Array By Parity Code Website shields.io [Array]
906 Super Palindromes Code Website shields.io [Math]
907 Sum of Subarray Minimums Code Website shields.io [Array, Stack]
908 Smallest Range I Code Website shields.io [Math]
909 Snakes and Ladders Code Website shields.io [Breadth-first Search]
910 Smallest Range II Code Website shields.io [Math, Greedy]
911 Online Election Code Website shields.io [Binary Search]
912 Sort an Array Code Website shields.io  
913 Cat and Mouse Code Website shields.io [Breadth-first Search, Minimax]
914 X of a Kind in a Deck of Cards Code Website shields.io [Array, Math]
915 Partition Array into Disjoint Intervals Code Website shields.io [Array]
916 Word Subsets Code Website shields.io [String]
917 Reverse Only Letters Code Website shields.io [String]
918 Maximum Sum Circular Subarray Code Website shields.io [Array]
919 Complete Binary Tree Inserter Code Website shields.io [Tree]
920 Number of Music Playlists Code Website shields.io [Dynamic Programming]
921 Minimum Add to Make Parentheses Valid Code Website shields.io [Stack, Greedy]
922 Sort Array By Parity II Code Website shields.io [Array, Sort]
923 3Sum With Multiplicity Code Website shields.io [Two Pointers]
924 Minimize Malware Spread Code Website shields.io [Depth-first Search, Union Find]
925 Long Pressed Name Code Website shields.io [Two Pointers, String]
926 Flip String to Monotone Increasing Code Website shields.io [Array]
927 Three Equal Parts Code Website shields.io [Math, Binary Search, Greedy]
928 Minimize Malware Spread II Code Website shields.io [Depth-first Search, Union Find, Graph]
929 Unique Email Addresses Code Website shields.io [String]
930 Binary Subarrays With Sum Code Website shields.io [Hash Table, Two Pointers]
931 Minimum Falling Path Sum Code Website shields.io [Dynamic Programming]
932 Beautiful Array Code Website shields.io [Divide and Conquer]
933 Number of Recent Calls Code Website shields.io [Queue]
934 Shortest Bridge Code Website shields.io [Depth-first Search, Breadth-first Search]
935 Knight Dialer Code Website shields.io [Dynamic Programming]
936 Stamping The Sequence Code Website shields.io [String, Greedy]
937 Reorder Data in Log Files Code Website shields.io [String]
938 Range Sum of BST Code Website shields.io [Tree, Depth-first Search, Recursion]
939 Minimum Area Rectangle Code Website shields.io [Hash Table]
940 Distinct Subsequences II Code Website shields.io [Dynamic Programming]
941 Valid Mountain Array Code Website shields.io [Array]
942 DI String Match Code Website shields.io [Math]
943 Find the Shortest Superstring Code Website shields.io [Dynamic Programming]
944 Delete Columns to Make Sorted Code Website shields.io [Greedy]
945 Minimum Increment to Make Array Unique Code Website shields.io [Array]
946 Validate Stack Sequences Code Website shields.io [Stack]
947 Most Stones Removed with Same Row or Column Code Website shields.io [Depth-first Search, Union Find]
948 Bag of Tokens Code Website shields.io [Two Pointers, Greedy, Sort]
949 Largest Time for Given Digits Code Website shields.io [Math]
950 Reveal Cards In Increasing Order Code Website shields.io [Array]
951 Flip Equivalent Binary Trees Code Website shields.io [Tree]
952 Largest Component Size by Common Factor Code Website shields.io [Math, Union Find]
953 Verifying an Alien Dictionary Code Website shields.io [Hash Table]
954 Array of Doubled Pairs Code Website shields.io [Array, Hash Table]
955 Delete Columns to Make Sorted II Code Website shields.io [Greedy]
956 Tallest Billboard Code Website shields.io [Dynamic Programming]
957 Prison Cells After N Days Code Website shields.io [Hash Table]
958 Check Completeness of a Binary Tree Code Website shields.io [Tree]
959 Regions Cut By Slashes Code Website shields.io [Depth-first Search, Union Find, Graph]
960 Delete Columns to Make Sorted III Code Website shields.io [Dynamic Programming]
961 N-Repeated Element in Size 2N Array Code Website shields.io [Hash Table]
962 Maximum Width Ramp Code Website shields.io [Array]
963 Minimum Area Rectangle II Code Website shields.io [Math, Geometry]
964 Least Operators to Express Number Code Website shields.io [Math, Dynamic Programming]
965 Univalued Binary Tree Code Website shields.io [Tree]
966 Vowel Spellchecker Code Website shields.io [Hash Table, String]
967 Numbers With Same Consecutive Differences Code Website shields.io [Backtracking, Depth-first Search, Breadth-first Search, Recursion]
968 Binary Tree Cameras Code Website shields.io [Dynamic Programming, Tree, Depth-first Search]
969 Pancake Sorting Code Website shields.io [Array, Sort]
970 Powerful Integers Code Website shields.io [Hash Table, Math]
971 Flip Binary Tree To Match Preorder Traversal Code Website shields.io [Tree, Depth-first Search]
972 Equal Rational Numbers Code Website shields.io [Math]
973 K Closest Points to Origin Code Website shields.io [Divide and Conquer, Heap, Sort]
974 Subarray Sums Divisible by K Code Website shields.io [Array, Hash Table]
975 Odd Even Jump Code Website shields.io [Dynamic Programming, Stack, Ordered Map]
976 Largest Perimeter Triangle Code Website shields.io [Math, Sort]
977 Squares of a Sorted Array Code Website shields.io [Array, Two Pointers]
978 Longest Turbulent Subarray Code Website shields.io [Array, Dynamic Programming, Sliding Window]
979 Distribute Coins in Binary Tree Code Website shields.io [Tree, Depth-first Search]
980 Unique Paths III Code Website shields.io [Backtracking, Depth-first Search]
981 Time Based Key-Value Store Code Website shields.io [Hash Table, Binary Search]
982 Triples with Bitwise AND Equal To Zero Code Website shields.io [Dynamic Programming]
983 Minimum Cost For Tickets Code Website shields.io [Dynamic Programming]
984 String Without AAA or BBB Code Website shields.io [Greedy]
985 Sum of Even Numbers After Queries Code Website shields.io [Array]
986 Interval List Intersections Code Website shields.io [Two Pointers]
987 Vertical Order Traversal of a Binary Tree Code Website shields.io [Hash Table, Tree]
988 Smallest String Starting From Leaf Code Website shields.io [Tree, Depth-first Search]
989 Add to Array-Form of Integer Code Website shields.io [Array]
990 Satisfiability of Equality Equations Code Website shields.io [Union Find, Graph]
991 Broken Calculator Code Website shields.io [Math, Greedy]
992 Subarrays with K Different Integers Code Website shields.io [Hash Table, Two Pointers, Sliding Window]
993 Cousins in Binary Tree Code Website shields.io [Tree, Breadth-first Search]
994 Rotting Oranges Code Website shields.io [Breadth-first Search]
995 Minimum Number of K Consecutive Bit Flips Code Website shields.io [Greedy, Sliding Window]
996 Number of Squareful Arrays Code Website shields.io [Math, Backtracking, Graph]
997 Find the Town Judge Code Website shields.io [Graph]
998 Maximum Binary Tree II Code Website shields.io [Tree]
999 Available Captures for Rook Code Website shields.io [Array]
1000 Minimum Cost to Merge Stones Code Website shields.io [Dynamic Programming]
1001 Grid Illumination Code Website shields.io [Hash Table]
1002 Find Common Characters Code Website shields.io [Array, Hash Table]
1003 Check If Word Is Valid After Substitutions Code Website shields.io [String, Stack]
1004 Max Consecutive Ones III Code Website shields.io [Two Pointers, Sliding Window]
1005 Maximize Sum Of Array After K Negations Code Website shields.io [Greedy]
1006 Clumsy Factorial Code Website shields.io [Math]
1007 Minimum Domino Rotations For Equal Row Code Website shields.io [Array, Greedy]
1008 Construct Binary Search Tree from Preorder Traversal Code Website shields.io [Tree]
1009 Complement of Base 10 Integer Code Website shields.io [Math]
1010 Pairs of Songs With Total Durations Divisible by 60 Code Website shields.io [Array]
1011 Capacity To Ship Packages Within D Days Code Website shields.io [Array, Binary Search]
1012 Numbers With Repeated Digits Code Website shields.io [Math, Dynamic Programming]
1013 Partition Array Into Three Parts With Equal Sum Code Website shields.io [Array]
1014 Best Sightseeing Pair Code Website shields.io [Array]
1015 Smallest Integer Divisible by K Code Website shields.io [Math]
1016 Binary String With Substrings Representing 1 To N Code Website shields.io [String]
1017 Convert to Base -2 Code Website shields.io [Math]
1018 Binary Prefix Divisible By 5 Code Website shields.io [Array]
1019 Next Greater Node In Linked List Code Website shields.io [Linked List, Stack]
1020 Number of Enclaves Code Website shields.io [Depth-first Search]
1021 Remove Outermost Parentheses Code Website shields.io [Stack]
1022 Sum of Root To Leaf Binary Numbers Code Website shields.io [Tree]
1023 Camelcase Matching Code Website shields.io [String, Trie]
1024 Video Stitching Code Website shields.io [Dynamic Programming]
1025 Divisor Game Code Website shields.io [Math, Dynamic Programming]
1026 Maximum Difference Between Node and Ancestor Code Website shields.io [Tree, Depth-first Search]
1027 Longest Arithmetic Subsequence Code Website shields.io [Dynamic Programming]
1028 Recover a Tree From Preorder Traversal Code Website shields.io [Tree, Depth-first Search]
1029 Two City Scheduling Code Website shields.io [Greedy]
1030 Matrix Cells in Distance Order Code Website shields.io [Sort]
1031 Maximum Sum of Two Non-Overlapping Subarrays Code Website shields.io [Array]
1032 Stream of Characters Code Website shields.io [Trie]
1033 Moving Stones Until Consecutive Code Website shields.io [Brainteaser]
1034 Coloring A Border Code Website shields.io [Depth-first Search]
1035 Uncrossed Lines Code Website shields.io [Array]
1036 Escape a Large Maze Code Website shields.io [Breadth-first Search]
1037 Valid Boomerang Code Website shields.io [Math]
1038 Binary Search Tree to Greater Sum Tree Code Website shields.io [Binary Search Tree]
1039 Minimum Score Triangulation of Polygon Code Website shields.io [Dynamic Programming]
1040 Moving Stones Until Consecutive II Code Website shields.io [Array, Sliding Window]
1041 Robot Bounded In Circle Code Website shields.io [Math]
1042 Flower Planting With No Adjacent Code Website shields.io [Graph]
1043 Partition Array for Maximum Sum Code Website shields.io [Dynamic Programming]
1044 Longest Duplicate Substring Code Website shields.io [Hash Table, Binary Search, Suffix Array]
1045 Customers Who Bought All Products Code Website shields.io  
1046 Last Stone Weight Code Website shields.io [Heap, Greedy]
1047 Remove All Adjacent Duplicates In String Code Website shields.io [Stack]
1048 Longest String Chain Code Website shields.io [Hash Table, Dynamic Programming]
1049 Last Stone Weight II Code Website shields.io [Dynamic Programming]
1050 Actors and Directors Who Cooperated At Least Three Times Code Website shields.io  
1051 Height Checker Code Website shields.io [Array]
1052 Grumpy Bookstore Owner Code Website shields.io [Array, Sliding Window]
1053 Previous Permutation With One Swap Code Website shields.io [Array, Greedy]
1054 Distant Barcodes Code Website shields.io [Heap, Sort]
1055 Shortest Way to Form String Code Website shields.io [Dynamic Programming, Greedy]
1056 Confusing Number Code Website shields.io [Math]
1057 Campus Bikes Code Website shields.io [Greedy, Sort]
1058 Minimize Rounding Error to Meet Target Code Website shields.io [Math, Dynamic Programming, Greedy]
1059 All Paths from Source Lead to Destination Code Website shields.io [Depth-first Search, Graph]
1060 Missing Element in Sorted Array Code Website shields.io [Binary Search]
1061 Lexicographically Smallest Equivalent String Code Website shields.io [Depth-first Search, Union Find]
1062 Longest Repeating Substring Code Website shields.io [String]
1063 Number of Valid Subarrays Code Website shields.io [Stack]
1064 Fixed Point Code Website shields.io [Array, Binary Search]
1065 Index Pairs of a String Code Website shields.io [String, Trie]
1066 Campus Bikes II Code Website shields.io [Dynamic Programming, Backtracking]
1067 Digit Count in Range Code Website shields.io [Math, Dynamic Programming]
1068 Product Sales Analysis I Code Website shields.io  
1069 Product Sales Analysis II Code Website shields.io  
1070 Product Sales Analysis III Code Website shields.io  
1071 Greatest Common Divisor of Strings Code Website shields.io [String]
1072 Flip Columns For Maximum Number of Equal Rows Code Website shields.io [Hash Table]
1073 Adding Two Negabinary Numbers Code Website shields.io [Math]
1074 Number of Submatrices That Sum to Target Code Website shields.io [Array, Dynamic Programming, Sliding Window]
1075 Project Employees I Code Website shields.io  
1076 Project Employees II Code Website shields.io  
1077 Project Employees III Code Website shields.io  
1078 Occurrences After Bigram Code Website shields.io [Hash Table]
1079 Letter Tile Possibilities Code Website shields.io [Backtracking]
1080 Insufficient Nodes in Root to Leaf Paths Code Website shields.io [Depth-first Search]
1081 Smallest Subsequence of Distinct Characters Code Website shields.io [String, Stack, Greedy]
1082 Sales Analysis I Code Website shields.io  
1083 Sales Analysis II Code Website shields.io  
1084 Sales Analysis III Code Website shields.io  
1085 Sum of Digits in the Minimum Number Code Website shields.io [Array]
1086 High Five Code Website shields.io [Array, Hash Table, Sort]
1087 Brace Expansion Code Website shields.io [Backtracking]
1088 Confusing Number II Code Website shields.io [Math, Backtracking]
1089 Duplicate Zeros Code Website shields.io [Array]
1090 Largest Values From Labels Code Website shields.io [Hash Table, Greedy]
1091 Shortest Path in Binary Matrix Code Website shields.io [Breadth-first Search]
1092 Shortest Common Supersequence Code Website shields.io [Dynamic Programming]
1093 Statistics from a Large Sample Code Website shields.io [Math, Two Pointers]
1094 Car Pooling Code Website shields.io [Greedy]
1095 Find in Mountain Array Code Website shields.io [Binary Search]
1096 Brace Expansion II Code Website shields.io [String]
1097 Game Play Analysis V Code Website shields.io  
1098 Unpopular Books Code Website shields.io  
1099 Two Sum Less Than K Code Website shields.io [Array, Two Pointers, Sort]
1100 Find K-Length Substrings With No Repeated Characters Code Website shields.io [String, Sliding Window]
1101 The Earliest Moment When Everyone Become Friends Code Website shields.io [Union Find]
1102 Path With Maximum Minimum Value Code Website shields.io [Depth-first Search, Union Find, Graph]
1103 Distribute Candies to People Code Website shields.io [Math]
1104 Path In Zigzag Labelled Binary Tree Code Website shields.io [Math, Tree]
1105 Filling Bookcase Shelves Code Website shields.io [Dynamic Programming]
1106 Parsing A Boolean Expression Code Website shields.io [String]
1107 New Users Daily Count Code Website shields.io  
1108 Defanging an IP Address Code Website shields.io [String]
1109 Corporate Flight Bookings Code Website shields.io [Array, Math]
1110 Delete Nodes And Return Forest Code Website shields.io [Tree, Depth-first Search]
1111 Maximum Nesting Depth of Two Valid Parentheses Strings Code Website shields.io [Binary Search, Greedy]
1112 Highest Grade For Each Student Code Website shields.io  
1113 Reported Posts Code Website shields.io  
1114 Print in Order Code Website shields.io  
1115 Print FooBar Alternately Code Website shields.io  
1116 Print Zero Even Odd Code Website shields.io  
1117 Building H2O Code Website shields.io  
1118 Number of Days in a Month Code Website shields.io  
1119 Remove Vowels from a String Code Website shields.io [String]
1120 Maximum Average Subtree Code Website shields.io [Tree]
1121 Divide Array Into Increasing Sequences Code Website shields.io [Math]
1122 Relative Sort Array Code Website shields.io [Array, Sort]
1123 Lowest Common Ancestor of Deepest Leaves Code Website shields.io [Tree, Depth-first Search]
1124 Longest Well-Performing Interval Code Website shields.io [Stack]
1125 Smallest Sufficient Team Code Website shields.io [Dynamic Programming, Bit Manipulation]
1126 Active Businesses Code Website shields.io  
1127 User Purchase Platform Code Website shields.io  
1128 Number of Equivalent Domino Pairs Code Website shields.io [Array]
1129 Shortest Path with Alternating Colors Code Website shields.io [Breadth-first Search, Graph]
1130 Minimum Cost Tree From Leaf Values Code Website shields.io [Dynamic Programming, Stack, Tree]
1131 Maximum of Absolute Value Expression Code Website shields.io [Math, Bit Manipulation]
1132 Reported Posts II Code Website shields.io  
1133 Largest Unique Number Code Website shields.io [Array, Hash Table]
1134 Armstrong Number Code Website shields.io [Math]
1135 Connecting Cities With Minimum Cost Code Website shields.io [Union Find, Graph]
1136 Parallel Courses Code Website shields.io [Dynamic Programming, Depth-first Search, Graph]
1137 N-th Tribonacci Number Code Website shields.io [Recursion]
1138 Alphabet Board Path Code Website shields.io [Hash Table, String]
1139 Largest 1-Bordered Square Code Website shields.io [Dynamic Programming]
1140 Stone Game II Code Website shields.io [Dynamic Programming]
1141 User Activity for the Past 30 Days I Code Website shields.io  
1142 User Activity for the Past 30 Days II Code Website shields.io  
1143 Longest Common Subsequence Code Website shields.io [Dynamic Programming]
1144 Decrease Elements To Make Array Zigzag Code Website shields.io [Array]
1145 Binary Tree Coloring Game Code Website shields.io [Tree, Depth-first Search]
1146 Snapshot Array Code Website shields.io [Array]
1147 Longest Chunked Palindrome Decomposition Code Website shields.io [Dynamic Programming, Rolling Hash]
1148 Article Views I Code Website shields.io  
1149 Article Views II Code Website shields.io  
1150 Check If a Number Is Majority Element in a Sorted Array Code Website shields.io [Array, Binary Search]
1151 Minimum Swaps to Group All 1’s Together Code Website shields.io [Array, Sliding Window]
1152 Analyze User Website Visit Pattern Code Website shields.io [Array, Hash Table, Sort]
1153 String Transforms Into Another String Code Website shields.io [Graph]
1154 Day of the Year Code Website shields.io [Math]
1155 Number of Dice Rolls With Target Sum Code Website shields.io [Dynamic Programming]
1156 Swap For Longest Repeated Character Substring Code Website shields.io [String]
1157 Online Majority Element In Subarray Code Website shields.io [Array, Binary Search, Segment Tree]
1158 Market Analysis I Code Website shields.io  
1159 Market Analysis II Code Website shields.io  
1160 Find Words That Can Be Formed by Characters Code Website shields.io [Array, Hash Table]
1161 Maximum Level Sum of a Binary Tree Code Website shields.io [Tree, Breadth-first Search]
1162 As Far from Land as Possible Code Website shields.io [Breadth-first Search, Graph]
1163 Last Substring in Lexicographical Order Code Website shields.io [String, Suffix Array]
1164 Product Price at a Given Date Code Website shields.io  
1165 Single-Row Keyboard Code Website shields.io [String]
1166 Design File System Code Website shields.io [Hash Table, Design]
1167 Minimum Cost to Connect Sticks Code Website shields.io [Greedy]
1168 Optimize Water Distribution in a Village Code Website shields.io [Union Find, Graph]
1169 Invalid Transactions Code Website shields.io [Array, String]
1170 Compare Strings by Frequency of the Smallest Character Code Website shields.io [Array, String]
1171 Remove Zero Sum Consecutive Nodes from Linked List Code Website shields.io [Linked List]
1172 Dinner Plate Stacks Code Website shields.io [Design]
1173 Immediate Food Delivery I Code Website shields.io  
1174 Immediate Food Delivery II Code Website shields.io  
1175 Prime Arrangements Code Website shields.io [Math]
1176 Diet Plan Performance Code Website shields.io [Array, Sliding Window]
1177 Can Make Palindrome from Substring Code Website shields.io [Array, String]
1178 Number of Valid Words for Each Puzzle Code Website shields.io [Hash Table, Bit Manipulation]
1179 Reformat Department Table Code Website shields.io  
1180 Count Substrings with Only One Distinct Letter Code Website shields.io [Math, String]
1181 Before and After Puzzle Code Website shields.io [String]
1182 Shortest Distance to Target Color Code Website shields.io [Binary Search]
1183 Maximum Number of Ones Code Website shields.io [Math, Sort]
1184 Distance Between Bus Stops Code Website shields.io [Array]
1185 Day of the Week Code Website shields.io [Array]
1186 Maximum Subarray Sum with One Deletion Code Website shields.io [Dynamic Programming]
1187 Make Array Strictly Increasing Code Website shields.io [Dynamic Programming]
1188 Design Bounded Blocking Queue Code Website shields.io  
1189 Maximum Number of Balloons Code Website shields.io [Hash Table, String]
1190 Reverse Substrings Between Each Pair of Parentheses Code Website shields.io [Stack]
1191 K-Concatenation Maximum Sum Code Website shields.io [Dynamic Programming]
1192 Critical Connections in a Network Code Website shields.io [Depth-first Search]
1193 Monthly Transactions I Code Website shields.io  
1194 Tournament Winners Code Website shields.io  
1195 Fizz Buzz Multithreaded Code Website shields.io  
1196 How Many Apples Can You Put into the Basket Code Website shields.io [Greedy]
1197 Minimum Knight Moves Code Website shields.io [Breadth-first Search]
1198 Find Smallest Common Element in All Rows Code Website shields.io [Hash Table, Binary Search]
1199 Minimum Time to Build Blocks Code Website shields.io [Math, Dynamic Programming]
1200 Minimum Absolute Difference Code Website shields.io [Array]
1201 Ugly Number III Code Website shields.io [Math, Binary Search]
1202 Smallest String With Swaps Code Website shields.io [Array, Union Find]
1203 Sort Items by Groups Respecting Dependencies Code Website shields.io [Depth-first Search, Graph, Topological Sort]
1204 Last Person to Fit in the Elevator Code Website shields.io  
1205 Monthly Transactions II Code Website shields.io  
1206 Design Skiplist Code Website shields.io [Design]
1207 Unique Number of Occurrences Code Website shields.io [Hash Table]
1208 Get Equal Substrings Within Budget Code Website shields.io [Array, Sliding Window]
1209 Remove All Adjacent Duplicates in String II Code Website shields.io [Stack]
1210 Minimum Moves to Reach Target with Rotations Code Website shields.io [Breadth-first Search]
1211 Queries Quality and Percentage Code Website shields.io  
1212 Team Scores in Football Tournament Code Website shields.io  
1213 Intersection of Three Sorted Arrays Code Website shields.io [Hash Table, Two Pointers]
1214 Two Sum BSTs Code Website shields.io [Binary Search Tree]
1215 Stepping Numbers Code Website shields.io [Backtracking]
1216 Valid Palindrome III Code Website shields.io [String, Dynamic Programming]
1217 Minimum Cost to Move Chips to The Same Position Code Website shields.io [Array, Math, Greedy]
1218 Longest Arithmetic Subsequence of Given Difference Code Website shields.io [Math, Dynamic Programming]
1219 Path with Maximum Gold Code Website shields.io [Backtracking]
1220 Count Vowels Permutation Code Website shields.io [Dynamic Programming]
1221 Split a String in Balanced Strings Code Website shields.io [String, Greedy]
1222 Queens That Can Attack the King Code Website shields.io [Array]
1223 Dice Roll Simulation Code Website shields.io [Dynamic Programming]
1224 Maximum Equal Frequency Code Website shields.io [Hash Table]
1225 Report Contiguous Dates Code Website shields.io  
1226 The Dining Philosophers Code Website shields.io  
1227 Airplane Seat Assignment Probability Code Website shields.io [Math, Dynamic Programming, Brainteaser]
1228 Missing Number In Arithmetic Progression Code Website shields.io [Math]
1229 Meeting Scheduler Code Website shields.io [Line Sweep]
1230 Toss Strange Coins Code Website shields.io [Math, Dynamic Programming]
1231 Divide Chocolate Code Website shields.io [Binary Search, Greedy]
1232 Check If It Is a Straight Line Code Website shields.io [Array, Math, Geometry]
1233 Remove Sub-Folders from the Filesystem Code Website shields.io [Array, String]
1234 Replace the Substring for Balanced String Code Website shields.io [Two Pointers, String]
1235 Maximum Profit in Job Scheduling Code Website shields.io [Binary Search, Dynamic Programming, Sort]
1236 Web Crawler Code Website shields.io [Depth-first Search, Breadth-first Search]
1237 Find Positive Integer Solution for a Given Equation Code Website shields.io [Math, Binary Search]
1238 Circular Permutation in Binary Representation Code Website shields.io [Math]
1239 Maximum Length of a Concatenated String with Unique Characters Code Website shields.io [Backtracking, Bit Manipulation]
1240 Tiling a Rectangle with the Fewest Squares Code Website shields.io [Dynamic Programming, Backtracking]
1241 Number of Comments per Post Code Website shields.io  
1242 Web Crawler Multithreaded Code Website shields.io [Depth-first Search, Breadth-first Search]
1243 Array Transformation Code Website shields.io [Array]
1244 Design A Leaderboard Code Website shields.io [Hash Table, Sort, Design]
1245 Tree Diameter Code Website shields.io [Tree, Depth-first Search, Breadth-first Search]
1246 Palindrome Removal Code Website shields.io [Dynamic Programming]
1247 Minimum Swaps to Make Strings Equal Code Website shields.io [String, Greedy]
1248 Count Number of Nice Subarrays Code Website shields.io [Two Pointers]
1249 Minimum Remove to Make Valid Parentheses Code Website shields.io [String, Stack]
1250 Check If It Is a Good Array Code Website shields.io [Math]
1251 Average Selling Price Code Website shields.io  
1252 Cells with Odd Values in a Matrix Code Website shields.io [Array]
1253 Reconstruct a 2-Row Binary Matrix Code Website shields.io [Math, Greedy]
1254 Number of Closed Islands Code Website shields.io [Depth-first Search]
1255 Maximum Score Words Formed by Letters Code Website shields.io [Bit Manipulation]
1256 Encode Number Code Website shields.io [Math, Bit Manipulation]
1257 Smallest Common Region Code Website shields.io [Tree]
1258 Synonymous Sentences Code Website shields.io [Backtracking]
1259 Handshakes That Don’t Cross Code Website shields.io [Math, Dynamic Programming]
1260 Shift 2D Grid Code Website shields.io [Array]
1261 Find Elements in a Contaminated Binary Tree Code Website shields.io [Hash Table, Tree]
1262 Greatest Sum Divisible by Three Code Website shields.io [Dynamic Programming]
1263 Minimum Moves to Move a Box to Their Target Location Code Website shields.io [Breadth-first Search]
1264 Page Recommendations Code Website shields.io  
1265 Print Immutable Linked List in Reverse Code Website shields.io  
1266 Minimum Time Visiting All Points Code Website shields.io [Array, Geometry]
1267 Count Servers that Communicate Code Website shields.io [Array, Graph]
1268 Search Suggestions System Code Website shields.io [String]
1269 Number of Ways to Stay in the Same Place After Some Steps Code Website shields.io [Dynamic Programming]
1270 All People Report to the Given Manager Code Website shields.io  
1271 Hexspeak Code Website shields.io [Math, String]
1272 Remove Interval Code Website shields.io [Math, Line Sweep]
1273 Delete Tree Nodes Code Website shields.io [Dynamic Programming, Depth-first Search]
1274 Number of Ships in a Rectangle Code Website shields.io [Divide and Conquer]
1275 Find Winner on a Tic Tac Toe Game Code Website shields.io [Array]
1276 Number of Burgers with No Waste of Ingredients Code Website shields.io [Math, Greedy]
1277 Count Square Submatrices with All Ones Code Website shields.io [Array, Dynamic Programming]
1278 Palindrome Partitioning III Code Website shields.io [Dynamic Programming]
1279 Traffic Light Controlled Intersection Code Website shields.io  
1280 Students and Examinations Code Website shields.io  
1281 Subtract the Product and Sum of Digits of an Integer Code Website shields.io [Math]
1282 Group the People Given the Group Size They Belong To Code Website shields.io [Greedy]
1283 Find the Smallest Divisor Given a Threshold Code Website shields.io [Binary Search]
1284 Minimum Number of Flips to Convert Binary Matrix to Zero Matrix Code Website shields.io [Breadth-first Search]
1285 Find the Start and End Number of Continuous Ranges Code Website shields.io  
1286 Iterator for Combination Code Website shields.io [Backtracking, Design]
1287 Element Appearing More Than 25% In Sorted Array Code Website shields.io [Array]
1288 Remove Covered Intervals Code Website shields.io [Greedy, Sort, Line Sweep]
1289 Minimum Falling Path Sum II Code Website shields.io [Dynamic Programming]
1290 Convert Binary Number in a Linked List to Integer Code Website shields.io [Linked List, Bit Manipulation]
1291 Sequential Digits Code Website shields.io [Backtracking]
1292 Maximum Side Length of a Square with Sum Less than or Equal to Threshold Code Website shields.io [Array, Binary Search]
1293 Shortest Path in a Grid with Obstacles Elimination Code Website shields.io [Breadth-first Search]
1294 Weather Type in Each Country Code Website shields.io  
1295 Find Numbers with Even Number of Digits Code Website shields.io [Array]
1296 Divide Array in Sets of K Consecutive Numbers Code Website shields.io [Array, Greedy]
1297 Maximum Number of Occurrences of a Substring Code Website shields.io [String, Bit Manipulation]
1298 Maximum Candies You Can Get from Boxes Code Website shields.io [Breadth-first Search]
1299 Replace Elements with Greatest Element on Right Side Code Website shields.io [Array]
1300 Sum of Mutated Array Closest to Target Code Website shields.io [Array, Binary Search]
1301 Number of Paths with Max Score Code Website shields.io [Dynamic Programming]
1302 Deepest Leaves Sum Code Website shields.io [Tree, Depth-first Search]
1303 Find the Team Size Code Website shields.io  
1304 Find N Unique Integers Sum up to Zero Code Website shields.io [Array]
1305 All Elements in Two Binary Search Trees Code Website shields.io [Sort, Tree]
1306 Jump Game III Code Website shields.io [Depth-first Search, Breadth-first Search, Recursion]
1307 Verbal Arithmetic Puzzle Code Website shields.io [Math, Backtracking]
1308 Running Total for Different Genders Code Website shields.io  
1309 Decrypt String from Alphabet to Integer Mapping Code Website shields.io [String]
1310 XOR Queries of a Subarray Code Website shields.io [Bit Manipulation]
1311 Get Watched Videos by Your Friends Code Website shields.io [Hash Table, String, Breadth-first Search]
1312 Minimum Insertion Steps to Make a String Palindrome Code Website shields.io [Dynamic Programming]
1313 Decompress Run-Length Encoded List Code Website shields.io [Array]
1314 Matrix Block Sum Code Website shields.io [Dynamic Programming]
1315 Sum of Nodes with Even-Valued Grandparent Code Website shields.io [Tree, Depth-first Search]
1316 Distinct Echo Substrings Code Website shields.io [String, Rolling Hash]
1317 Convert Integer to the Sum of Two No-Zero Integers Code Website shields.io [Math]
1318 Minimum Flips to Make a OR b Equal to c Code Website shields.io [Bit Manipulation]
1319 Number of Operations to Make Network Connected Code Website shields.io [Depth-first Search, Breadth-first Search, Union Find]
1320 Minimum Distance to Type a Word Using Two Fingers Code Website shields.io [Dynamic Programming]
1321 Restaurant Growth Code Website shields.io  
1322 Ads Performance Code Website shields.io  
1323 Maximum 69 Number Code Website shields.io [Math]
1324 Print Words Vertically Code Website shields.io [String]
1325 Delete Leaves With a Given Value Code Website shields.io [Tree]
1326 Minimum Number of Taps to Open to Water a Garden Code Website shields.io [Dynamic Programming, Greedy]
1327 List the Products Ordered in a Period Code Website shields.io  
1328 Break a Palindrome Code Website shields.io [String]
1329 Sort the Matrix Diagonally Code Website shields.io [Array, Sort]
1330 Reverse Subarray To Maximize Array Value Code Website shields.io [Array, Math]
1331 Rank Transform of an Array Code Website shields.io [Array]
1332 Remove Palindromic Subsequences Code Website shields.io [String]
1333 Filter Restaurants by Vegan-Friendly, Price and Distance Code Website shields.io [Array, Sort]
1334 Find the City With the Smallest Number of Neighbors at a Threshold Distance Code Website shields.io [Graph]
1335 Minimum Difficulty of a Job Schedule Code Website shields.io [Dynamic Programming]
1336 Number of Transactions per Visit Code Website shields.io  
1337 The K Weakest Rows in a Matrix Code Website shields.io [Array, Binary Search]
1338 Reduce Array Size to The Half Code Website shields.io [Array, Greedy]
1339 Maximum Product of Splitted Binary Tree Code Website shields.io [Dynamic Programming, Tree, Depth-first Search]
1340 Jump Game V Code Website shields.io [Dynamic Programming]
1341 Movie Rating Code Website shields.io  
1342 Number of Steps to Reduce a Number to Zero Code Website shields.io [Bit Manipulation]
1343 Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold Code Website shields.io [Array]
1344 Angle Between Hands of a Clock Code Website shields.io [Math]
1345 Jump Game IV Code Website shields.io [Breadth-first Search]
1346 Check If N and Its Double Exist Code Website shields.io [Array]
1347 Minimum Number of Steps to Make Two Strings Anagram Code Website shields.io [String]
1348 Tweet Counts Per Frequency Code Website shields.io [Design]
1349 Maximum Students Taking Exam Code Website shields.io [Dynamic Programming]
1350 Students With Invalid Departments Code Website shields.io  
1351 Count Negative Numbers in a Sorted Matrix Code Website shields.io [Array, Binary Search]
1352 Product of the Last K Numbers Code Website shields.io [Array, Design]
1353 Maximum Number of Events That Can Be Attended Code Website shields.io [Greedy, Sort, Segment Tree]
1354 Construct Target Array With Multiple Sums Code Website shields.io [Greedy]
1355 Activity Participants Code Website shields.io  
1356 Sort Integers by The Number of 1 Bits Code Website shields.io [Sort, Bit Manipulation]
1357 Apply Discount Every n Orders Code Website shields.io [Design]
1358 Number of Substrings Containing All Three Characters Code Website shields.io [String]
1359 Count All Valid Pickup and Delivery Options Code Website shields.io [Math, Dynamic Programming]
1360 Number of Days Between Two Dates Code Website shields.io  
1361 Validate Binary Tree Nodes Code Website shields.io [Graph]
1362 Closest Divisors Code Website shields.io [Math]
1363 Largest Multiple of Three Code Website shields.io [Math, Dynamic Programming]
1364 Number of Trusted Contacts of a Customer Code Website shields.io  
1365 How Many Numbers Are Smaller Than the Current Number Code Website shields.io [Array, Hash Table]
1366 Rank Teams by Votes Code Website shields.io [Array, Sort]
1367 Linked List in Binary Tree Code Website shields.io [Linked List, Dynamic Programming, Tree]
1368 Minimum Cost to Make at Least One Valid Path in a Grid Code Website shields.io [Breadth-first Search]
1369 Get the Second Most Recent Activity Code Website shields.io  
1370 Increasing Decreasing String Code Website shields.io [String, Sort]
1371 Find the Longest Substring Containing Vowels in Even Counts Code Website shields.io [String]
1372 Longest ZigZag Path in a Binary Tree Code Website shields.io [Dynamic Programming, Tree]
1373 Maximum Sum BST in Binary Tree Code Website shields.io [Dynamic Programming, Binary Search Tree]
1374 Generate a String With Characters That Have Odd Counts Code Website shields.io [String]
1375 Bulb Switcher III Code Website shields.io [Array]
1376 Time Needed to Inform All Employees Code Website shields.io [Depth-first Search]
1377 Frog Position After T Seconds Code Website shields.io [Depth-first Search]
1378 Replace Employee ID With The Unique Identifier Code Website shields.io  
1379 Find a Corresponding Node of a Binary Tree in a Clone of That Tree Code Website shields.io [Tree]
1380 Lucky Numbers in a Matrix Code Website shields.io [Array]
1381 Design a Stack With Increment Operation Code Website shields.io [Stack, Design]
1382 Balance a Binary Search Tree Code Website shields.io [Binary Search Tree]
1383 Maximum Performance of a Team Code Website shields.io [Greedy, Sort]
1384 Total Sales Amount by Year Code Website shields.io  
1385 Find the Distance Value Between Two Arrays Code Website shields.io [Array]
1386 Cinema Seat Allocation Code Website shields.io [Array, Greedy]
1387 Sort Integers by The Power Value Code Website shields.io [Sort, Graph]
1388 Pizza With 3n Slices Code Website shields.io [Dynamic Programming]
1389 Create Target Array in the Given Order Code Website shields.io [Array]
1390 Four Divisors Code Website shields.io [Math]
1391 Check if There is a Valid Path in a Grid Code Website shields.io [Depth-first Search, Breadth-first Search]
1392 Longest Happy Prefix Code Website shields.io [String]
1393 Capital Gain/Loss Code Website shields.io  
1394 Find Lucky Integer in an Array Code Website shields.io [Array]
1395 Count Number of Teams Code Website shields.io [Array]
1396 Design Underground System Code Website shields.io [Design]
1397 Find All Good Strings Code Website shields.io [Dynamic Programming]
1398 Customers Who Bought Products A and B but Not C Code Website shields.io  
1399 Count Largest Group Code Website shields.io [Array]
1400 Construct K Palindrome Strings Code Website shields.io [Greedy]
1401 Circle and Rectangle Overlapping Code Website shields.io [Geometry]
1402 Reducing Dishes Code Website shields.io [Dynamic Programming]
1403 Minimum Subsequence in Non-Increasing Order Code Website shields.io [Greedy, Sort]
1404 Number of Steps to Reduce a Number in Binary Representation to One Code Website shields.io [String, Bit Manipulation]
1405 Longest Happy String Code Website shields.io [Dynamic Programming, Greedy]
1406 Stone Game III Code Website shields.io [Dynamic Programming]
1407 Top Travellers Code Website shields.io  
1408 String Matching in an Array Code Website shields.io [String]
1409 Queries on a Permutation With Key Code Website shields.io [Array]
1410 HTML Entity Parser Code Website shields.io [String, Stack]
1411 Number of Ways to Paint N × 3 Grid Code Website shields.io [Dynamic Programming]
1412 Find the Quiet Students in All Exams Code Website shields.io  
1413 Minimum Value to Get Positive Step by Step Sum Code Website shields.io [Array]
1414 Find the Minimum Number of Fibonacci Numbers Whose Sum Is K Code Website shields.io [Array, Greedy]
1415 The k-th Lexicographical String of All Happy Strings of Length n Code Website shields.io [Backtracking]
1416 Restore The Array Code Website shields.io [Dynamic Programming]
1417 Reformat The String Code Website shields.io [String]
1418 Display Table of Food Orders in a Restaurant Code Website shields.io [Hash Table]
1419 Minimum Number of Frogs Croaking Code Website shields.io [String]
1420 Build Array Where You Can Find The Maximum Exactly K Comparisons Code Website shields.io [Dynamic Programming]
1421 NPV Queries Code Website shields.io  
1422 Maximum Score After Splitting a String Code Website shields.io [String]
1423 Maximum Points You Can Obtain from Cards Code Website shields.io [Array, Dynamic Programming, Sliding Window]
1424 Diagonal Traverse II Code Website shields.io [Array, Sort]
1425 Constrained Subsequence Sum Code Website shields.io [Dynamic Programming]
1426 Counting Elements Code Website shields.io [Array]
1427 Perform String Shifts Code Website shields.io [Array, Math]
1428 Leftmost Column with at Least a One Code Website shields.io [Array]
1429 First Unique Number Code Website shields.io [Hash Table, Design]
1430 Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree Code Website shields.io [Tree]
1431 Kids With the Greatest Number of Candies Code Website shields.io [Array]
1432 Max Difference You Can Get From Changing an Integer Code Website shields.io [String]
1433 Check If a String Can Break Another String Code Website shields.io [String, Greedy]
1434 Number of Ways to Wear Different Hats to Each Other Code Website shields.io [Dynamic Programming, Bit Manipulation]
1435 Create a Session Bar Chart Code Website shields.io  
1436 Destination City Code Website shields.io [String]
1437 Check If All 1’s Are at Least Length K Places Away Code Website shields.io [Array]
1438 Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit Code Website shields.io [Array, Sliding Window]
1439 Find the Kth Smallest Sum of a Matrix With Sorted Rows Code Website shields.io [Heap]
1440 Evaluate Boolean Expression Code Website shields.io  
1441 Build an Array With Stack Operations Code Website shields.io [Stack]
1442 Count Triplets That Can Form Two Arrays of Equal XOR Code Website shields.io [Array, Math, Bit Manipulation]
1443 Minimum Time to Collect All Apples in a Tree Code Website shields.io [Tree, Depth-first Search]
1444 Number of Ways of Cutting a Pizza Code Website shields.io [Dynamic Programming]
1445 Apples & Oranges Code Website shields.io  
1446 Consecutive Characters Code Website shields.io [String]
1447 Simplified Fractions Code Website shields.io [Math]
1448 Count Good Nodes in Binary Tree Code Website shields.io [Tree, Depth-first Search]
1449 Form Largest Integer With Digits That Add up to Target Code Website shields.io [String, Dynamic Programming]
1450 Number of Students Doing Homework at a Given Time Code Website shields.io [Array]
1451 Rearrange Words in a Sentence Code Website shields.io [String, Sort]
1452 People Whose List of Favorite Companies Is Not a Subset of Another List Code Website shields.io [String, Sort]
1453 Maximum Number of Darts Inside of a Circular Dartboard Code Website shields.io [Geometry]
1454 Active Users Code Website shields.io  
1455 Check If a Word Occurs As a Prefix of Any Word in a Sentence Code Website shields.io [String]
1456 Maximum Number of Vowels in a Substring of Given Length Code Website shields.io [String, Sliding Window]
1457 Pseudo-Palindromic Paths in a Binary Tree Code Website shields.io [Bit Manipulation, Tree, Depth-first Search]
1458 Max Dot Product of Two Subsequences Code Website shields.io [Dynamic Programming]
1459 Rectangles Area Code Website shields.io  
1460 Make Two Arrays Equal by Reversing Sub-arrays Code Website shields.io [Array]
1461 Check If a String Contains All Binary Codes of Size K Code Website shields.io [String, Bit Manipulation]
1462 Course Schedule IV Code Website shields.io [Graph]
1463 Cherry Pickup II Code Website shields.io [Dynamic Programming]
1464 Maximum Product of Two Elements in an Array Code Website shields.io [Array]
1465 Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts Code Website shields.io [Array]
1466 Reorder Routes to Make All Paths Lead to the City Zero Code Website shields.io [Tree, Depth-first Search]
1467 Probability of a Two Boxes Having The Same Number of Distinct Balls Code Website shields.io [Math, Backtracking]
1468 Calculate Salaries Code Website shields.io  
1469 Find All The Lonely Nodes Code Website shields.io [Tree, Depth-first Search]
1470 Shuffle the Array Code Website shields.io [Array]
1471 The k Strongest Values in an Array Code Website shields.io [Array, Sort]
1472 Design Browser History Code Website shields.io [Design]
1473 Paint House III Code Website shields.io [Dynamic Programming]
1474 Delete N Nodes After M Nodes of a Linked List Code Website shields.io [Linked List]
1475 Final Prices With a Special Discount in a Shop Code Website shields.io [Array]
1476 Subrectangle Queries Code Website shields.io [Array]
1477 Find Two Non-overlapping Sub-arrays Each With Target Sum Code Website shields.io [Dynamic Programming]
1478 Allocate Mailboxes Code Website shields.io [Math, Dynamic Programming]
1479 Sales by Day of the Week Code Website shields.io  
1480 Running Sum of 1d Array Code Website shields.io [Array]
1481 Least Number of Unique Integers after K Removals Code Website shields.io [Array, Sort]
1482 Minimum Number of Days to Make m Bouquets Code Website shields.io [Array, Binary Search]
1483 Kth Ancestor of a Tree Node Code Website shields.io [Dynamic Programming]
1484 Group Sold Products By The Date Code Website shields.io  
1485 Clone Binary Tree With Random Pointer Code Website shields.io [Hash Table, Tree, Depth-first Search, Breadth-first Search]
1486 XOR Operation in an Array Code Website shields.io [Array, Bit Manipulation]
1487 Making File Names Unique Code Website shields.io [Hash Table, String]
1488 Avoid Flood in The City Code Website shields.io [Array, Hash Table]
1489 Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree Code Website shields.io [Depth-first Search, Union Find]
1490 Clone N-ary Tree Code Website shields.io [Hash Table, Tree, Depth-first Search, Breadth-first Search]
1491 Average Salary Excluding the Minimum and Maximum Salary Code Website shields.io [Array, Sort]
1492 The kth Factor of n Code Website shields.io [Math]
1493 Longest Subarray of 1’s After Deleting One Element Code Website shields.io [Array]
1494 Parallel Courses II Code Website shields.io [Graph]
1495 Friendly Movies Streamed Last Month Code Website shields.io  
1496 Path Crossing Code Website shields.io [String]
1497 Check If Array Pairs Are Divisible by k Code Website shields.io [Array, Math, Greedy]
1498 Number of Subsequences That Satisfy the Given Sum Condition Code Website shields.io [Sort, Sliding Window]
1499 Max Value of Equation Code Website shields.io [Array, Sliding Window]
1500 Design a File Sharing System Code Website shields.io [Array, Design]
1501 Countries You Can Safely Invest In Code Website shields.io  
1502 Can Make Arithmetic Progression From Sequence Code Website shields.io [Array, Sort]
1503 Last Moment Before All Ants Fall Out of a Plank Code Website shields.io [Array, Brainteaser]
1504 Count Submatrices With All Ones Code Website shields.io [Dynamic Programming]
1505 Minimum Possible Integer After at Most K Adjacent Swaps On Digits Code Website shields.io [Greedy]
1506 Find Root of N-Ary Tree Code Website shields.io  
1507 Reformat Date Code Website shields.io [String]
1508 Range Sum of Sorted Subarray Sums Code Website shields.io [Array, Sort]
1509 Minimum Difference Between Largest and Smallest Value in Three Moves Code Website shields.io [Array, Sort]
1510 Stone Game IV Code Website shields.io [Dynamic Programming]
1511 Customer Order Frequency Code Website shields.io  
1512 Number of Good Pairs Code Website shields.io [Array, Hash Table, Math]
1513 Number of Substrings With Only 1s Code Website shields.io [Math, String]
1514 Path with Maximum Probability Code Website shields.io [Graph]
1515 Best Position for a Service Centre Code Website shields.io [Geometry]
1516 Move Sub-Tree of N-Ary Tree Code Website shields.io [Tree]
1517 Find Users With Valid E-Mails Code Website shields.io  
1518 Water Bottles Code Website shields.io [Greedy]
1519 Number of Nodes in the Sub-Tree With the Same Label Code Website shields.io [Depth-first Search, Breadth-first Search]
1520 Maximum Number of Non-Overlapping Substrings Code Website shields.io [Greedy]
1521 Find a Value of a Mysterious Function Closest to Target Code Website shields.io [Binary Search, Bit Manipulation, Segment Tree]
1522 Diameter of N-Ary Tree Code Website shields.io  
1523 Count Odd Numbers in an Interval Range Code Website shields.io [Math]
1524 Number of Sub-arrays With Odd Sum Code Website shields.io [Array, Math]
1525 Number of Good Ways to Split a String Code Website shields.io [String, Bit Manipulation]
1526 Minimum Number of Increments on Subarrays to Form a Target Array Code Website shields.io [Segment Tree]
1527 Patients With a Condition Code Website shields.io  
1528 Shuffle String Code Website shields.io [Sort]
1529 Bulb Switcher IV Code Website shields.io [String]
1530 Number of Good Leaf Nodes Pairs Code Website shields.io [Tree, Depth-first Search]
1531 String Compression II Code Website shields.io [String, Dynamic Programming]
1532 The Most Recent Three Orders Code Website shields.io  
1533 Find the Index of the Large Integer Code Website shields.io [Binary Search]
1534 Count Good Triplets Code Website shields.io [Array]
1535 Find the Winner of an Array Game Code Website shields.io [Array]
1536 Minimum Swaps to Arrange a Binary Grid Code Website shields.io [Greedy]
1537 Get the Maximum Score Code Website shields.io [Dynamic Programming]
1538 Guess the Majority in a Hidden Array Code Website shields.io  
1539 Kth Missing Positive Number Code Website shields.io [Array, Hash Table]
1540 Can Convert String in K Moves Code Website shields.io [String, Greedy]
1541 Minimum Insertions to Balance a Parentheses String Code Website shields.io [String, Stack]
1542 Find Longest Awesome Substring Code Website shields.io [String, Bit Manipulation]
1543 Fix Product Name Format Code Website shields.io  
1544 Make The String Great Code Website shields.io [String, Stack]
1545 Find Kth Bit in Nth Binary String Code Website shields.io [String]
1546 Maximum Number of Non-Overlapping Subarrays With Sum Equals Target Code Website shields.io [Dynamic Programming]
1547 Minimum Cost to Cut a Stick Code Website shields.io [Dynamic Programming]
1548 The Most Similar Path in a Graph Code Website shields.io [Dynamic Programming, Graph]
1549 The Most Recent Orders for Each Product Code Website shields.io  
1550 Three Consecutive Odds Code Website shields.io [Array]
1551 Minimum Operations to Make Array Equal Code Website shields.io [Math]
1552 Magnetic Force Between Two Balls Code Website shields.io [Array, Binary Search]
1553 Minimum Number of Days to Eat N Oranges Code Website shields.io [Dynamic Programming]
1554 Strings Differ by One Character Code Website shields.io  
1555 Bank Account Summary Code Website shields.io  
1556 Thousand Separator Code Website shields.io [String]
1557 Minimum Number of Vertices to Reach All Nodes Code Website shields.io [Graph]
1558 Minimum Numbers of Function Calls to Make Target Array Code Website shields.io [Greedy]
1559 Detect Cycles in 2D Grid Code Website shields.io [Depth-first Search]
1560 Most Visited Sector in a Circular Track Code Website shields.io [Array]
1561 Maximum Number of Coins You Can Get Code Website shields.io [Sort]
1562 Find Latest Group of Size M Code Website shields.io [Binary Search]
1563 Stone Game V Code Website shields.io [Dynamic Programming]
1564 Put Boxes Into the Warehouse I Code Website shields.io [Greedy]
1565 Unique Orders and Customers Per Month Code Website shields.io  
1566 Detect Pattern of Length M Repeated K or More Times Code Website shields.io [Array]
1567 Maximum Length of Subarray With Positive Product Code Website shields.io [Greedy]
1568 Minimum Number of Days to Disconnect Island Code Website shields.io [Greedy]
1569 Number of Ways to Reorder Array to Get Same BST Code Website shields.io [Dynamic Programming]
1570 Dot Product of Two Sparse Vectors Code Website shields.io [Array, Hash Table, Two Pointers]
1571 Warehouse Manager Code Website shields.io  
1572 Matrix Diagonal Sum Code Website shields.io [Array]
1573 Number of Ways to Split a String Code Website shields.io [String]
1574 Shortest Subarray to be Removed to Make Array Sorted Code Website shields.io [Array, Binary Search]
1575 Count All Possible Routes Code Website shields.io [Dynamic Programming]
1576 Replace All ?’s to Avoid Consecutive Repeating Characters Code Website shields.io [String]
1577 Number of Ways Where Square of Number Is Equal to Product of Two Numbers Code Website shields.io [Hash Table, Math]
1578 Minimum Deletion Cost to Avoid Repeating Letters Code Website shields.io [Greedy]
1579 Remove Max Number of Edges to Keep Graph Fully Traversable Code Website shields.io [Union Find]
1580 Put Boxes Into the Warehouse II Code Website shields.io [Greedy]
1581 Customer Who Visited but Did Not Make Any Transactions Code Website shields.io  
1582 Special Positions in a Binary Matrix Code Website shields.io [Array]
1583 Count Unhappy Friends Code Website shields.io [Array]
1584 Min Cost to Connect All Points Code Website shields.io [Union Find]
1585 Check If String Is Transformable With Substring Sort Operations Code Website shields.io [String, Greedy]
1586 Binary Search Tree Iterator II Code Website shields.io [Tree, Design]
1587 Bank Account Summary II Code Website shields.io  
1588 Sum of All Odd Length Subarrays Code Website shields.io [Array]
1589 Maximum Sum Obtained of Any Permutation Code Website shields.io [Greedy]
1590 Make Sum Divisible by P Code Website shields.io [Array, Hash Table, Math, Binary Search]
1591 Strange Printer II Code Website shields.io [Greedy]
1592 Rearrange Spaces Between Words Code Website shields.io [String]
1593 Split a String Into the Max Number of Unique Substrings Code Website shields.io [Backtracking]
1594 Maximum Non Negative Product in a Matrix Code Website shields.io [Dynamic Programming, Greedy]
1595 Minimum Cost to Connect Two Groups of Points Code Website shields.io [Dynamic Programming, Graph]
1596 The Most Frequently Ordered Products for Each Customer Code Website shields.io  
1597 Build Binary Expression Tree From Infix Expression Code Website shields.io [String, Tree]
1598 Crawler Log Folder Code Website shields.io [Stack]
1599 Maximum Profit of Operating a Centennial Wheel Code Website shields.io [Greedy]
1600 Throne Inheritance Code Website shields.io [Tree, Design]
1601 Maximum Number of Achievable Transfer Requests Code Website shields.io [Dynamic Programming]
1602 Find Nearest Right Node in Binary Tree Code Website shields.io [Tree, Breadth-first Search]
1603 Design Parking System Code Website shields.io [Design]
1604 Alert Using Same Key-Card Three or More Times in a One Hour Period Code Website shields.io [String, Ordered Map]
1605 Find Valid Matrix Given Row and Column Sums Code Website shields.io [Greedy]
1606 Find Servers That Handled Most Number of Requests Code Website shields.io [Ordered Map]
1607 Sellers With No Sales Code Website shields.io  
1608 Special Array With X Elements Greater Than or Equal X Code Website shields.io [Array]
1609 Even Odd Tree Code Website shields.io [Tree]
1610 Maximum Number of Visible Points Code Website shields.io [Two Pointers, Geometry]
1611 Minimum One Bit Operations to Make Integers Zero Code Website shields.io [Dynamic Programming, Bit Manipulation]
1612 Check If Two Expression Trees are Equivalent Code Website shields.io [Hash Table, Tree]
1613 Find the Missing IDs Code Website shields.io  
1614 Maximum Nesting Depth of the Parentheses Code Website shields.io [String]
1615 Maximal Network Rank Code Website shields.io [Graph]
1616 Split Two Strings to Make Palindrome Code Website shields.io [Two Pointers, String, Greedy]
1617 Count Subtrees With Max Distance Between Cities Code Website shields.io [Backtracking]
1618 Maximum Font to Fit a Sentence in a Screen Code Website shields.io [String, Binary Search]
1619 Mean of Array After Removing Some Elements Code Website shields.io [Array]
1620 Coordinate With Maximum Network Quality Code Website shields.io [Greedy]
1621 Number of Sets of K Non-Overlapping Line Segments Code Website shields.io [Dynamic Programming]
1622 Fancy Sequence Code Website shields.io [Math, Design]
1623 All Valid Triplets That Can Represent a Country Code Website shields.io  
1624 Largest Substring Between Two Equal Characters Code Website shields.io [String]
1625 Lexicographically Smallest String After Applying Operations Code Website shields.io [Depth-first Search, Breadth-first Search]
1626 Best Team With No Conflicts Code Website shields.io [Dynamic Programming]
1627 Graph Connectivity With Threshold Code Website shields.io [Math, Union Find]
1628 Design an Expression Tree With Evaluate Function Code Website shields.io [Tree, Design, OOP]
1629 Slowest Key Code Website shields.io [Array]
1630 Arithmetic Subarrays Code Website shields.io [Sort]
1631 Path With Minimum Effort Code Website shields.io [Binary Search, Depth-first Search, Union Find, Graph]
1632 Rank Transform of a Matrix Code Website shields.io [Greedy, Union Find]
1633 Percentage of Users Attended a Contest Code Website shields.io  
1634 Add Two Polynomials Represented as Linked Lists Code Website shields.io [Linked List]
1635 Hopper Company Queries I Code Website shields.io  
1636 Sort Array by Increasing Frequency Code Website shields.io [Array, Sort]
1637 Widest Vertical Area Between Two Points Containing No Points Code Website shields.io [Sort]
1638 Count Substrings That Differ by One Character Code Website shields.io [Hash Table, String, Trie, Rolling Hash]
1639 Number of Ways to Form a Target String Given a Dictionary Code Website shields.io [Dynamic Programming]
1640 Check Array Formation Through Concatenation Code Website shields.io [Array, Sort]
1641 Count Sorted Vowel Strings Code Website shields.io [Math, Dynamic Programming, Backtracking]
1642 Furthest Building You Can Reach Code Website shields.io [Binary Search, Heap]
1643 Kth Smallest Instructions Code Website shields.io [Dynamic Programming]
1644 Lowest Common Ancestor of a Binary Tree II Code Website shields.io [Tree]
1645 Hopper Company Queries II Code Website shields.io  
1646 Get Maximum in Generated Array Code Website shields.io [Array]
1647 Minimum Deletions to Make Character Frequencies Unique Code Website shields.io [Greedy, Sort]
1648 Sell Diminishing-Valued Colored Balls Code Website shields.io [Math, Greedy, Sort]
1649 Create Sorted Array through Instructions Code Website shields.io [Binary Indexed Tree, Segment Tree, Ordered Map]
1650 Lowest Common Ancestor of a Binary Tree III Code Website shields.io [Tree]
1651 Hopper Company Queries III Code Website shields.io  
1652 Defuse the Bomb Code Website shields.io [Array]
1653 Minimum Deletions to Make String Balanced Code Website shields.io [String, Greedy]
1654 Minimum Jumps to Reach Home Code Website shields.io [Dynamic Programming, Breadth-first Search]
1655 Distribute Repeating Integers Code Website shields.io [Dynamic Programming, Backtracking]
1656 Design an Ordered Stream Code Website shields.io [Array, Design]
1657 Determine if Two Strings Are Close Code Website shields.io [Greedy]
1658 Minimum Operations to Reduce X to Zero Code Website shields.io [Two Pointers, Binary Search, Greedy]
1659 Maximize Grid Happiness Code Website shields.io [Dynamic Programming, Backtracking]
1660 Correct a Binary Tree Code Website shields.io [Tree]
1661 Average Time of Process per Machine Code Website shields.io  
1662 Check If Two String Arrays are Equivalent Code Website shields.io [String]
1663 Smallest String With A Given Numeric Value Code Website shields.io [Greedy]
1664 Ways to Make a Fair Array Code Website shields.io [Dynamic Programming, Greedy]
1665 Minimum Initial Energy to Finish Tasks Code Website shields.io [Greedy]
1666 Change the Root of a Binary Tree Code Website shields.io [Tree, Depth-first Search]
1667 Fix Names in a Table Code Website shields.io  
1668 Maximum Repeating Substring Code Website shields.io [String]
1669 Merge In Between Linked Lists Code Website shields.io [Linked List]
1670 Design Front Middle Back Queue Code Website shields.io [Linked List, Design, Dequeue]
1671 Minimum Number of Removals to Make Mountain Array Code Website shields.io [Dynamic Programming]
1672 Richest Customer Wealth Code Website shields.io [Array]
1673 Find the Most Competitive Subsequence Code Website shields.io [Stack, Greedy]
1674 Minimum Moves to Make Array Complementary Code Website shields.io [Greedy]
1675 Minimize Deviation in Array Code Website shields.io [Heap, Ordered Map]
1676 Lowest Common Ancestor of a Binary Tree IV Code Website shields.io [Tree, Depth-first Search]
1677 Product’s Worth Over Invoices Code Website shields.io  
1678 Goal Parser Interpretation Code Website shields.io [String]
1679 Max Number of K-Sum Pairs Code Website shields.io [Hash Table]
1680 Concatenation of Consecutive Binary Numbers Code Website shields.io [Math]
1681 Minimum Incompatibility Code Website shields.io [Backtracking, Greedy]
1682 Longest Palindromic Subsequence II Code Website shields.io [String, Dynamic Programming]
1683 Invalid Tweets Code Website shields.io  
1684 Count the Number of Consistent Strings Code Website shields.io [String]
1685 Sum of Absolute Differences in a Sorted Array Code Website shields.io [Math, Greedy]
1686 Stone Game VI Code Website shields.io [Greedy]
1687 Delivering Boxes from Storage to Ports Code Website shields.io [Two Pointers, Dynamic Programming, Segment Tree, Dequeue]
1688 Count of Matches in Tournament Code Website shields.io [Backtracking]
1689 Partitioning Into Minimum Number Of Deci-Binary Numbers Code Website shields.io [Greedy]
1690 Stone Game VII Code Website shields.io [Dynamic Programming]
1691 Maximum Height by Stacking Cuboids Code Website shields.io [Dynamic Programming, Sort]
1692 Count Ways to Distribute Candies Code Website shields.io [Dynamic Programming]
1693 Daily Leads and Partners Code Website shields.io  
1694 Reformat Phone Number Code Website shields.io [String]
1695 Maximum Erasure Value Code Website shields.io [Two Pointers]
1696 Jump Game VI Code Website shields.io [Dequeue]
1697 Checking Existence of Edge Length Limited Paths Code Website shields.io [Sort, Union Find]
1698 Number of Distinct Substrings in a String Code Website shields.io [String, Trie, Rolling Hash, Suffix Array]
1699 Number of Calls Between Two Persons Code Website shields.io  
1700 Number of Students Unable to Eat Lunch Code Website shields.io [Array]
1701 Average Waiting Time Code Website shields.io [Array]
1702 Maximum Binary String After Change Code Website shields.io [Greedy]
1703 Minimum Adjacent Swaps for K Consecutive Ones Code Website shields.io [Stack]
1704 Determine if String Halves Are Alike Code Website shields.io [String]
1705 Maximum Number of Eaten Apples Code Website shields.io [Heap, Greedy]
1706 Where Will the Ball Fall Code Website shields.io [Dynamic Programming]
1707 Maximum XOR With an Element From Array Code Website shields.io [Bit Manipulation, Trie]