-
Notifications
You must be signed in to change notification settings - Fork 2
/
done.txt
311 lines (311 loc) · 9.51 KB
/
done.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
Distribute Candies to People
Percentage of Letter in String
Evaluate the Bracket Pairs of a String
Minimum Time Visiting All Points
Goal Parser Interpretation
Find Winner on a Tic Tac Toe Game
Count Number of Ways to Place Houses
Valid Palindrome II
Remove Palindromic Subsequences
Car Pooling
Running Sum of 1d Array
Defanging an IP Address
Final Value of Variable After Performing Operations
Root Equals Sum of Children
Maximum Number of Words Found in Sentences
The K Weakest Rows in a Matrix
Add Binary
Binary Tree Inorder Traversal
Reverse String
Build Array from Permutation
Richest Customer Wealth
Concatenation of Array
To Lower Case
Maximum Product of Two Elements in an Array
Plus One
Palindrome Number
Shortest Distance to a Character
Find Pivot Index
Partition Array into Disjoint Intervals
Count Items Matching a Rule
Generate a String With Characters That Have Odd Counts
Maximum Earnings From Taxi
Find the Distance Value Between Two Arrays
Construct the Rectangle
Maximum Twin Sum of a Linked List
Minimum Distance to the Target Element
Largest Local Values in a Matrix
Construct K Palindrome Strings
Shift 2D Grid
Replace Elements with Greatest Element on Right Side
Reverse Nodes in Even Length Groups
Three Divisors
Monotonic Array
Partition Array Such That Maximum Difference Is K
Check Whether Two Strings are Almost Equivalent
Check if Numbers Are Ascending in a Sentence
Construct Binary Tree from Inorder and Postorder Traversal
Buddy Strings
Keyboard Row
Random Pick with Weight
Find the Middle Index in Array
Reformat The String
Largest Submatrix With Rearrangements
Three Consecutive Odds
Convert 1D Array Into 2D Array
Minimum Operations to Convert Number
Valid Mountain Array
Lucky Numbers in a Matrix
Sum of Square Numbers
Two Sum IV - Input is a BST
Relative Ranks
Coin Change
Water Bottles
How Many Numbers Are Smaller Than the Current Number
Find K Closest Elements
Count Vowel Substrings of a String
Shuffle String
Construct Binary Tree from Preorder and Inorder Traversal
Destination City
Reverse Nodes in k-Group
Maximum Binary String After Change
Shuffle the Array
Min Max Game
Concatenation of Consecutive Binary Numbers
Lemonade Change
Convert the Temperature
Maximum Product of the Length of Two Palindromic Subsequences
Remove Digit From Number to Maximize Result
Maximum Nesting Depth of the Parentheses
Number of Matching Subsequences
Valid Perfect Square
Hamming Distance
Spiral Matrix II
Unique Number of Occurrences
Sorting the Sentence
Reveal Cards In Increasing Order
Maximum Units on a Truck
Determine if Two Events Have Conflict
Trim a Binary Search Tree
Number Complement
Student Attendance Record I
Largest Plus Sign
Check If All 1's Are at Least Length K Places Away
Longest Subsequence With Limited Sum
House Robber III
Minimum Number of Operations to Convert Time
Find Center of Star Graph
Largest Number
Best Poker Hand
Search Insert Position
Take K of Each Character From Left and Right
Leaf-Similar Trees
Search in a Binary Search Tree
Find Unique Binary String
Final Prices With a Special Discount in a Shop
Find Smallest Letter Greater Than Target
Online Stock Span
Design HashSet
Minimum Common Value
Minimum Elements to Add to Form a Given Sum
Second Largest Digit in a String
Maximum Count of Positive Integer and Negative Integer
Count the Number of Square-Free Subsets
Prime Number of Set Bits in Binary Representation
Find Resultant Array After Removing Anagrams
01 Matrix
Number of Distinct Averages
Transpose Matrix
Describe the Painting
Same Tree
Minimum Cost of Buying Candies With Discount
Sequential Digits
Sum of Digits in Base K
Number of Steps to Reduce a Number to Zero
Shortest Path with Alternating Colors
Categorize Box According to Criteria
Take Gifts From the Richest Pile
Rearrange Words in a Sentence
Degree of an Array
Roman to Integer
Minimized Maximum of Products Distributed to Any Store
Find Closest Number to Zero
Check if Matrix Is X-Matrix
Adding Spaces to a String
Valid Parentheses
Number of Arithmetic Triplets
Count Nodes With the Highest Score
Find N Unique Integers Sum up to Zero
Toeplitz Matrix
Minimum Sideway Jumps
Maximum Depth of N-ary Tree
Create Target Array in the Given Order
Ugly Number III
Find the Losers of the Circular Game
Excel Sheet Column Number
Minimum Suffix Flips
Minimum Time to Type Word Using Special Typewriter
Sort Even and Odd Indices Independently
Arithmetic Slices
Ransom Note
Maximum Difference by Remapping a Digit
Decoded String at Index
Divide Array Into Equal Pairs
Time Needed to Buy Tickets
Partition Labels
Design HashMap
Find All Numbers Disappeared in an Array
Design Front Middle Back Queue
Check if Word Equals Summation of Two Words
Average Salary Excluding the Minimum and Maximum Salary
Filling Bookcase Shelves
Next Greater Element I
Delete Greatest Value in Each Row
Linked List in Binary Tree
Remove Linked List Elements
Slowest Key
Increment Submatrices by One
Find the K-Beauty of a Number
Find Common Characters
Smallest Value After Replacing With Sum of Prime Factors
Implement Stack using Queues
Find the Difference of Two Arrays
Find K Pairs with Smallest Sums
Number Of Rectangles That Can Form The Largest Square
Kth Largest Element in a Stream
Word Break
Determine the Winner of a Bowling Game
Number of Valid Clock Times
Rearrange Array Elements by Sign
Difference Between Element Sum and Digit Sum of an Array
Count Hills and Valleys in an Array
Maximum Score From Removing Substrings
Latest Time by Replacing Hidden Digits
Contains Duplicate II
Swap For Longest Repeated Character Substring
K Items With the Maximum Sum
Path Sum
Minimum Consecutive Cards to Pick Up
Find the Longest Balanced Substring of a Binary String
Find Numbers with Even Number of Digits
Find the Minimum and Maximum Number of Nodes Between Critical Points
Most Frequent Number Following Key In an Array
N-ary Tree Preorder Traversal
Remove Sub-Folders from the Filesystem
Single Number
Reverse Words in a String III
Online Election
Minimum Right Shifts to Sort the Array
Check If String Is a Prefix of Array
Convert Sorted List to Binary Search Tree
Find the Array Concatenation Value
Counting Words With a Given Prefix
Increasing Triplet Subsequence
Convert Binary Number in a Linked List to Integer
Verifying an Alien Dictionary
Non-overlapping Intervals
Modify Columns
Rearrange Spaces Between Words
Design Memory Allocator
Sum of Left Leaves
Valid Anagram
Find And Replace in String
Power of Two
Merge Two 2D Arrays by Summing Values
Number of Substrings With Only 1s
Summary Ranges
Implement Queue using Stacks
Maximum Number of Removable Characters
Redistribute Characters to Make All Strings Equal
Minimum Moves to Convert String
Smallest Number in Infinite Set
Unique Email Addresses
Sum of Root To Leaf Binary Numbers
Merge In Between Linked Lists
Find the Pivot Integer
Max Consecutive Ones
Sort Integers by The Power Value
Find Champion I
Occurrences After Bigram
Maximum Sum of Distinct Subarrays With Length K
Count of Matches in Tournament
Backspace String Compare
Number of Burgers with No Waste of Ingredients
Check if Number Has Equal Digit Count and Digit Value
Binary Number with Alternating Bits
Count Nodes Equal to Average of Subtree
Maximum Value of an Ordered Triplet I
Make Two Arrays Equal by Reversing Subarrays
Minimum Number of Coins for Fruits
Minimum Operations to Make the Array Increasing
Minimum Bit Flips to Convert Number
Maximum Level Sum of a Binary Tree
Maximum Strong Pair XOR I
Squares of a Sorted Array
Construct Product Matrix
Smallest Even Multiple
Two Furthest Houses With Different Colors
Minimum Numbers of Function Calls to Make Target Array
Minimum Amount of Time to Fill Cups
Cousins in Binary Tree
Remove Duplicates from Sorted List II
Count Number of Pairs With Absolute Difference K
Shortest Distance to Target String in a Circular Array
Maximum Side Length of a Square with Sum Less than or Equal to Threshold
Minimum Absolute Difference
Intersection of Two Arrays
Reward Top K Students
Intersection of Two Arrays II
Uncommon Words from Two Sentences
Maximum Subarray Sum with One Deletion
Longest Alternating Subarray
Make Three Strings Equal
Redundant Connection
Maximum Odd Binary Number
Longest Continuous Increasing Subsequence
Number of Sets of K Non-Overlapping Line Segments
Count Negative Numbers in a Sorted Matrix
Matrix Diagonal Sum
Find All Duplicates in an Array
Find Common Elements Between Two Arrays
Minimum Sum of Mountain Triplets I
Maximum Number of Points with Cost
Can Place Flowers
Count the Number of Consistent Strings
Ways to Split Array Into Three Subarrays
Find Subsequence of Length K With the Largest Sum
Maximum Number of Balloons
Random Flip Matrix
Intersection of Multiple Arrays
Flood Fill
Break a Palindrome
Maximum Average Subarray I
Decrypt String from Alphabet to Integer Mapping
Minimum Number of Operations to Make X and Y Equal
Maximize Sum Of Array After K Negations
Check if Strings Can be Made Equal With Operations I
Maximum Length of Subarray With Positive Product
Island Perimeter
Number of Senior Citizens
Longest Substring with At Least K Repeating Characters
Ant on the Boundary
Decode the Message
Finding the Users Active Minutes
Base 7
Minimum Changes To Make Alternating Binary String
Time Needed to Rearrange a Binary String
Increasing Order Search Tree
Split the Array
Hand of Straights
Longest Even Odd Subarray With Threshold
Longest Palindrome
Minimum Impossible OR
Make Array Zero by Subtracting Equal Amounts
Element Appearing More Than 25% In Sorted Array
Design Underground System
Count the Number of Incremovable Subarrays I
Maximum Number of Words You Can Type
Longest Palindromic Subsequence
Minimum String Length After Removing Substrings
Largest Perimeter Triangle
Custom Sort String