GitHub - fecqs/LeetCode-Go: ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
0001
Two Sum
Go
47.9%
Easy
0002
Add Two Numbers
Go
37.3%
Medium
0003
Longest Substring Without Repeating Characters
Go
32.5%
Medium
0004
Median of Two Sorted Arrays
Go
33.1%
Hard
0005
Longest Palindromic Substring
Go
31.5%
Medium
0006
Zigzag Conversion
Go
40.2%
Medium
0007
Reverse Integer
Go
26.2%
Medium
0008
String to Integer (atoi)
Go
16.1%
Medium
0009
Palindrome Number
Go
51.7%
Easy
0010
Regular Expression Matching
28.1%
Hard
0011
Container With Most Water
Go
53.2%
Medium
0012
Integer to Roman
Go
58.5%
Medium
0013
Roman to Integer
Go
57.7%
Easy
0014
Longest Common Prefix
Go
38.2%
Easy
0015
3Sum
Go
30.0%
Medium
0016
3Sum Closest
Go
46.9%
Medium
0017
Letter Combinations of a Phone Number
Go
52.2%
Medium
0018
4Sum
Go
36.8%
Medium
0019
Remove Nth Node From End of List
Go
37.3%
Medium
0020
Valid Parentheses
Go
40.5%
Easy
0021
Merge Two Sorted Lists
Go
58.5%
Easy
0022
Generate Parentheses
Go
68.5%
Medium
0023
Merge k Sorted Lists
Go
45.2%
Hard
0024
Swap Nodes in Pairs
Go
56.2%
Medium
0025
Reverse Nodes in k-Group
Go
49.0%
Hard
0026
Remove Duplicates from Sorted Array
Go
47.8%
Easy
0027
Remove Element
Go
50.5%
Easy
0028
Implement strStr()
Go
35.7%
Easy
0029
Divide Two Integers
Go
17.0%
Medium
0030
Substring with Concatenation of All Words
Go
27.4%
Hard
0031
Next Permutation
Go
34.8%
Medium
0032
Longest Valid Parentheses
Go
30.8%
Hard
0033
Search in Rotated Sorted Array
Go
37.1%
Medium
0034
Find First and Last Position of Element in Sorted Array
Go
39.1%
Medium
0035
Search Insert Position
Go
42.7%
Easy
0036
Valid Sudoku
Go
53.6%
Medium
0037
Sudoku Solver
Go
51.8%
Hard
0038
Count and Say
47.7%
Medium
0039
Combination Sum
Go
62.8%
Medium
0040
Combination Sum II
Go
51.7%
Medium
0041
First Missing Positive
Go
35.3%
Hard
0042
Trapping Rain Water
Go
54.6%
Hard
0043
Multiply Strings
Go
36.9%
Medium
0044
Wildcard Matching
26.2%
Hard
0045
Jump Game II
Go
35.4%
Medium
0046
Permutations
Go
70.2%
Medium
0047
Permutations II
Go
52.4%
Medium
0048
Rotate Image
Go
64.4%
Medium
0049
Group Anagrams
Go
62.5%
Medium
0050
Pow(x, n)
Go
31.7%
Medium
0051
N-Queens
Go
54.9%
Hard
0052
N-Queens II
Go
64.5%
Hard
0053
Maximum Subarray
Go
49.2%
Easy
0054
Spiral Matrix
Go
39.5%
Medium
0055
Jump Game
Go
36.9%
Medium
0056
Merge Intervals
Go
43.4%
Medium
0057
Insert Interval
Go
36.7%
Medium
0058
Length of Last Word
Go
35.3%
Easy
0059
Spiral Matrix II
Go
60.7%
Medium
0060
Permutation Sequence
Go
41.1%
Hard
0061
Rotate List
Go
33.2%
Medium
0062
Unique Paths
Go
58.6%
Medium
0063
Unique Paths II
Go
36.7%
Medium
0064
Minimum Path Sum
Go
58.2%
Medium
0065
Valid Number
Go
17.4%
Hard
0066
Plus One
Go
42.2%
Easy
0067
Add Binary
Go
49.0%
Easy
0068
Text Justification
33.2%
Hard
0069
Sqrt(x)
Go
36.0%
Easy
0070
Climbing Stairs
Go
50.2%
Easy
0071
Simplify Path
Go
36.6%
Medium
0072
Edit Distance
49.4%
Hard
0073
Set Matrix Zeroes
Go
46.9%
Medium
0074
Search a 2D Matrix
Go
41.1%
Medium
0075
Sort Colors
Go
53.0%
Medium
0076
Minimum Window Substring
Go
38.0%
Hard
0077
Combinations
Go
61.4%
Medium
0078
Subsets
Go
68.8%
Medium
0079
Word Search
Go
39.0%
Medium
0080
Remove Duplicates from Sorted Array II
Go
47.9%
Medium
0081
Search in Rotated Sorted Array II
Go
34.2%
Medium
0082
Remove Duplicates from Sorted List II
Go
41.5%
Medium
0083
Remove Duplicates from Sorted List
Go
48.0%
Easy
0084
Largest Rectangle in Histogram
Go
39.1%
Hard
0085
Maximal Rectangle
41.0%
Hard
0086
Partition List
Go
46.8%
Medium
0087
Scramble String
35.3%
Hard
0088
Merge Sorted Array
Go
42.4%
Easy
0089
Gray Code
Go
54.3%
Medium
0090
Subsets II
Go
51.7%
Medium
0091
Decode Ways
Go
29.0%
Medium
0092
Reverse Linked List II
Go
42.6%
Medium
0093
Restore IP Addresses
Go
40.2%
Medium
0094
Binary Tree Inorder Traversal
Go
69.1%
Easy
0095
Unique Binary Search Trees II
Go
47.6%
Medium
0096
Unique Binary Search Trees
Go
57.3%
Medium
0097
Interleaving String
Go
34.1%
Medium
0098
Validate Binary Search Tree
Go
29.8%
Medium
0099
Recover Binary Search Tree
Go
45.0%
Medium
0100
Same Tree
Go
54.9%
Easy
0101
Symmetric Tree
Go
50.4%
Easy
0102
Binary Tree Level Order Traversal
Go
59.4%
Medium
0103
Binary Tree Zigzag Level Order Traversal
Go
52.3%
Medium
0104
Maximum Depth of Binary Tree
Go
70.3%
Easy
0105
Construct Binary Tree from Preorder and Inorder Traversal
Go
55.7%
Medium
0106
Construct Binary Tree from Inorder and Postorder Traversal
Go
53.7%
Medium
0107
Binary Tree Level Order Traversal II
Go
57.4%
Medium
0108
Convert Sorted Array to Binary Search Tree
Go
64.4%
Easy
0109
Convert Sorted List to Binary Search Tree
Go
54.1%
Medium
0110
Balanced Binary Tree
Go
45.9%
Easy
0111
Minimum Depth of Binary Tree
Go
41.4%
Easy
0112
Path Sum
Go
44.3%
Easy
0113
Path Sum II
Go
52.6%
Medium
0114
Flatten Binary Tree to Linked List
Go
56.0%
Medium
0115
Distinct Subsequences
Go
41.7%
Hard
0116
Populating Next Right Pointers in Each Node
Go
53.5%
Medium
0117
Populating Next Right Pointers in Each Node II
44.8%
Medium
0118
Pascal's Triangle
Go
60.9%
Easy
0119
Pascal's Triangle II
Go
55.4%
Easy
0120
Triangle
Go
49.0%
Medium
0121
Best Time to Buy and Sell Stock
Go
53.1%
Easy
0122
Best Time to Buy and Sell Stock II
Go
60.9%
Medium
0123
Best Time to Buy and Sell Stock III
42.3%
Hard
0124
Binary Tree Maximum Path Sum
Go
36.9%
Hard
0125
Valid Palindrome
Go
40.1%
Easy
0126
Word Ladder II
Go
26.0%
Hard
0127
Word Ladder
Go
33.9%
Hard
0128
Longest Consecutive Sequence
Go
48.1%
Medium
0129
Sum Root to Leaf Numbers
Go
55.1%
Medium
0130
Surrounded Regions
Go
32.7%
Medium
0131
Palindrome Partitioning
Go
56.1%
Medium
0132
Palindrome Partitioning II
32.9%
Hard
0133
Clone Graph
43.8%
Medium
0134
Gas Station
43.3%
Medium
0135
Candy
Go
36.1%
Hard
0136
Single Number
Go
68.0%
Easy
0137
Single Number II
Go
55.7%
Medium
0138
Copy List with Random Pointer
Go
44.9%
Medium
0139
Word Break
43.5%
Medium
0140
Word Break II
39.7%
Hard
0141
Linked List Cycle
Go
44.5%
Easy
0142
Linked List Cycle II
Go
42.0%
Medium
0143
Reorder List
Go
44.4%
Medium
0144
Binary Tree Preorder Traversal
Go
60.5%
Easy
0145
Binary Tree Postorder Traversal
Go
61.6%
Easy
0146
LRU Cache
Go
38.6%
Medium
0147
Insertion Sort List
Go
46.3%
Medium
0148
Sort List
Go
49.2%
Medium
0149
Max Points on a Line
19.4%
Hard
0150
Evaluate Reverse Polish Notation
Go
40.9%
Medium
0151
Reverse Words in a String
Go
27.0%
Medium
0152
Maximum Product Subarray
Go
33.7%
Medium
0153
Find Minimum in Rotated Sorted Array
Go
47.5%
Medium
0154
Find Minimum in Rotated Sorted Array II
Go
43.2%
Hard
0155
Min Stack
Go
49.0%
Easy
0156
Binary Tree Upside Down
58.5%
Medium
0157
Read N Characters Given Read4
39.5%
Easy
0158
Read N Characters Given read4 II - Call Multiple Times
39.8%
Hard
0159
Longest Substring with At Most Two Distinct Characters
51.8%
Medium
0160
Intersection of Two Linked Lists
Go
47.8%
Easy
0161
One Edit Distance
33.7%
Medium
0162
Find Peak Element
Go
45.1%
Medium
0163
Missing Ranges
30.1%
Easy
0164
Maximum Gap
Go
40.6%
Hard
0165
Compare Version Numbers
32.0%
Medium
0166
Fraction to Recurring Decimal
23.1%
Medium
0167
Two Sum II - Input Array Is Sorted
Go
57.5%
Easy
0168
Excel Sheet Column Title
Go
33.1%
Easy
0169
Majority Element
Go
61.6%
Easy
0170
Two Sum III - Data structure design
36.0%
Easy
0171
Excel Sheet Column Number
Go
58.6%
Easy
0172
Factorial Trailing Zeroes
Go
40.0%
Medium
0173
Binary Search Tree Iterator
Go
63.6%
Medium
0174
Dungeon Game
Go
35.7%
Hard
0175
Combine Two Tables
68.1%
Easy
0176
Second Highest Salary
34.8%
Medium
0177
Nth Highest Salary
35.2%
Medium
0178
Rank Scores
55.1%
Medium
0179
Largest Number
Go
32.1%
Medium
0180
Consecutive Numbers
44.6%
Medium
0181
Employees Earning More Than Their Managers
64.5%
Easy
0182
Duplicate Emails
67.6%
Easy
0183
Customers Who Never Order
60.8%
Easy
0184
Department Highest Salary
44.3%
Medium
0185
Department Top Three Salaries
44.3%
Hard
0186
Reverse Words in a String II
49.5%
Medium
0187
Repeated DNA Sequences
Go
43.2%
Medium
0188
Best Time to Buy and Sell Stock IV
32.0%
Hard
0189
Rotate Array
Go
37.3%
Medium
0190
Reverse Bits
Go
46.1%
Easy
0191
Number of 1 Bits
Go
57.4%
Easy
0192
Word Frequency
25.5%
Medium
0193
Valid Phone Numbers
25.7%
Easy
0194
Transpose File
24.8%
Medium
0195
Tenth Line
32.7%
Easy
0196
Delete Duplicate Emails
49.7%
Easy
0197
Rising Temperature
41.6%
Easy
0198
House Robber
Go
45.2%
Medium
0199
Binary Tree Right Side View
Go
58.4%
Medium
0200
Number of Islands
Go
52.2%
Medium
0201
Bitwise AND of Numbers Range
Go
41.2%
Medium
0202
Happy Number
Go
52.3%
Easy
0203
Remove Linked List Elements
Go
42.1%
Easy
0204
Count Primes
Go
32.8%
Medium
0205
Isomorphic Strings
Go
41.6%
Easy
0206
Reverse Linked List
Go
68.5%
Easy
0207
Course Schedule
Go
44.7%
Medium
0208
Implement Trie (Prefix Tree)
Go
56.1%
Medium
0209
Minimum Size Subarray Sum
Go
41.8%
Medium
0210
Course Schedule II
Go
45.1%
Medium
0211
Design Add and Search Words Data Structure
Go
42.6%
Medium
0212
Word Search II
Go
38.4%
Hard
0213
House Robber II
Go
38.9%
Medium
0214
Shortest Palindrome
31.4%
Hard
0215
Kth Largest Element in an Array
Go
61.6%
Medium
0216
Combination Sum III
Go
62.8%
Medium
0217
Contains Duplicate
Go
59.2%
Easy
0218
The Skyline Problem
Go
37.9%
Hard
0219
Contains Duplicate II
Go
40.1%
Easy
0220
Contains Duplicate III
Go
21.5%
Medium
0221
Maximal Square
41.5%
Medium
0222
Count Complete Tree Nodes
Go
53.6%
Medium
0223
Rectangle Area
Go
39.5%
Medium
0224
Basic Calculator
Go
39.7%
Hard
0225
Implement Stack using Queues
Go
50.6%
Easy
0226
Invert Binary Tree
Go
70.1%
Easy
0227
Basic Calculator II
Go
40.1%
Medium
0228
Summary Ranges
Go
44.2%
Easy
0229
Majority Element II
Go
40.9%
Medium
0230
Kth Smallest Element in a BST
Go
65.3%
Medium
0231
Power of Two
Go
44.1%
Easy
0232
Implement Queue using Stacks
Go
55.7%
Easy
0233
Number of Digit One
32.7%
Hard
0234
Palindrome Linked List
Go
44.8%
Easy
0235
Lowest Common Ancestor of a Binary Search Tree
Go
55.2%
Easy
0236
Lowest Common Ancestor of a Binary Tree
Go
53.1%
Medium
0237
Delete Node in a Linked List
Go
70.2%
Easy
0238
Product of Array Except Self
62.8%
Medium
0239
Sliding Window Maximum
Go
45.8%
Hard
0240
Search a 2D Matrix II
Go
47.1%
Medium
0241
Different Ways to Add Parentheses
60.0%
Medium
0242
Valid Anagram
Go
60.4%
Easy
0243
Shortest Word Distance
63.6%
Easy
0244
Shortest Word Distance II
57.7%
Medium
0245
Shortest Word Distance III
56.8%
Medium
0246
Strobogrammatic Number
47.2%
Easy
0247
Strobogrammatic Number II
49.8%
Medium
0248
Strobogrammatic Number III
41.0%
Hard
0249
Group Shifted Strings
61.2%
Medium
0250
Count Univalue Subtrees
54.3%
Medium
0251
Flatten 2D Vector
47.3%
Medium
0252
Meeting Rooms
56.3%
Easy
0253
Meeting Rooms II
48.6%
Medium
0254
Factor Combinations
48.4%
Medium
0255
Verify Preorder Sequence in Binary Search Tree
47.1%
Medium
0256
Paint House
57.0%
Medium
0257
Binary Tree Paths
Go
56.8%
Easy
0258
Add Digits
Go
59.9%
Easy
0259
3Sum Smaller
50.0%
Medium
0260
Single Number III
Go
66.8%
Medium
0261
Graph Valid Tree
44.8%
Medium
0262
Trips and Users
37.1%
Hard
0263
Ugly Number
Go
41.8%
Easy
0264
Ugly Number II
Go
44.4%
Medium
0265
Paint House II
48.8%
Hard
0266
Palindrome Permutation
64.2%
Easy
0267
Palindrome Permutation II
38.8%
Medium
0268
Missing Number
Go
57.9%
Easy
0269
Alien Dictionary
34.4%
Hard
0270
Closest Binary Search Tree Value
52.5%
Easy
0271
Encode and Decode Strings
35.7%
Medium
0272
Closest Binary Search Tree Value II
55.0%
Hard
0273
Integer to English Words
29.1%
Hard
0274
H-Index
Go
37.0%
Medium
0275
H-Index II
Go
36.7%
Medium
0276
Paint Fence
41.2%
Medium
0277
Find the Celebrity
45.6%
Medium
0278
First Bad Version
Go
40.1%
Easy
0279
Perfect Squares
Go
51.2%
Medium
0280
Wiggle Sort
65.6%
Medium
0281
Zigzag Iterator
60.6%
Medium
0282
Expression Add Operators
38.8%
Hard
0283
Move Zeroes
Go
59.7%
Easy
0284
Peeking Iterator
Go
52.7%
Medium
0285
Inorder Successor in BST
45.6%
Medium
0286
Walls and Gates
58.0%
Medium
0287
Find the Duplicate Number
Go
58.3%
Medium
0288
Unique Word Abbreviation
24.2%
Medium
0289
Game of Life
61.4%
Medium
0290
Word Pattern
Go
39.1%
Easy
0291
Word Pattern II
45.5%
Medium
0292
Nim Game
55.3%
Easy
0293
Flip Game
62.1%
Easy
0294
Flip Game II
51.2%
Medium
0295
Find Median from Data Stream
49.6%
Hard
0296
Best Meeting Point
59.1%
Hard
0297
Serialize and Deserialize Binary Tree
Go
52.4%
Hard
0298
Binary Tree Longest Consecutive Sequence
49.9%
Medium
0299
Bulls and Cows
Go
46.3%
Medium
0300
Longest Increasing Subsequence
Go
47.6%
Medium
0301
Remove Invalid Parentheses
Go
46.1%
Hard
0302
Smallest Rectangle Enclosing Black Pixels
54.8%
Hard
0303
Range Sum Query - Immutable
Go
53.2%
Easy
0304
Range Sum Query 2D - Immutable
Go
45.8%
Medium
0305
Number of Islands II
39.3%
Hard
0306
Additive Number
Go
30.2%
Medium
0307
Range Sum Query - Mutable
Go
38.3%
Medium
0308
Range Sum Query 2D - Mutable
40.1%
Hard
0309
Best Time to Buy and Sell Stock with Cooldown
Go
50.9%
Medium
0310
Minimum Height Trees
36.2%
Medium
0311
Sparse Matrix Multiplication
65.2%
Medium
0312
Burst Balloons
54.9%
Hard
0313
Super Ugly Number
46.6%
Medium
0314
Binary Tree Vertical Order Traversal
49.5%
Medium
0315
Count of Smaller Numbers After Self
Go
42.1%
Hard
0316
Remove Duplicate Letters
40.7%
Medium
0317
Shortest Distance from All Buildings
43.7%
Hard
0318
Maximum Product of Word Lengths
Go
56.1%
Medium
0319
Bulb Switcher
Go
46.6%
Medium
0320
Generalized Abbreviation
55.3%
Medium
0321
Create Maximum Number
28.0%
Hard
0322
Coin Change
Go
39.1%
Medium
0323
Number of Connected Components in an Undirected Graph
60.0%
Medium
0324
Wiggle Sort II
Go
31.6%
Medium
0325
Maximum Size Subarray Sum Equals k
48.5%
Medium
0326
Power of Three
Go
42.9%
Easy
0327
Count of Range Sum
Go
36.0%
Hard
0328
Odd Even Linked List
Go
58.4%
Medium
0329
Longest Increasing Path in a Matrix
Go
48.4%
Hard
0330
Patching Array
39.1%
Hard
0331
Verify Preorder Serialization of a Binary Tree
Go
43.4%
Medium
0332
Reconstruct Itinerary
39.5%
Hard
0333
Largest BST Subtree
40.0%
Medium
0334
Increasing Triplet Subsequence
41.1%
Medium
0335
Self Crossing
29.0%
Hard
0336
Palindrome Pairs
36.3%
Hard
0337
House Robber III
Go
52.5%
Medium
0338
Counting Bits
Go
72.0%
Easy
0339
Nested List Weight Sum
78.9%
Medium
0340
Longest Substring with At Most K Distinct Characters
46.7%
Medium
0341
Flatten Nested List Iterator
Go
57.6%
Medium
0342
Power of Four
Go
42.9%
Easy
0343
Integer Break
Go
52.8%
Medium
0344
Reverse String
Go
72.7%
Easy
0345
Reverse Vowels of a String
Go
46.3%
Easy
0346
Moving Average from Data Stream
75.1%
Easy
0347
Top K Frequent Elements
Go
63.9%
Medium
0348
Design Tic-Tac-Toe
56.7%
Medium
0349
Intersection of Two Arrays
Go
67.6%
Easy
0350
Intersection of Two Arrays II
Go
53.9%
Easy
0351
Android Unlock Patterns
50.5%
Medium
0352
Data Stream as Disjoint Intervals
Go
49.8%
Hard
0353
Design Snake Game
37.3%
Medium
0354
Russian Doll Envelopes
Go
39.3%
Hard
0355
Design Twitter
33.5%
Medium
0356
Line Reflection
34.0%
Medium
0357
Count Numbers with Unique Digits
Go
50.0%
Medium
0358
Rearrange String k Distance Apart
36.4%
Hard
0359
Logger Rate Limiter
74.1%
Easy
0360
Sort Transformed Array
51.9%
Medium
0361
Bomb Enemy
49.2%
Medium
0362
Design Hit Counter
66.6%
Medium
0363
Max Sum of Rectangle No Larger Than K
40.1%
Hard
0364
Nested List Weight Sum II
66.4%
Medium
0365
Water and Jug Problem
33.1%
Medium
0366
Find Leaves of Binary Tree
75.6%
Medium
0367
Valid Perfect Square
Go
42.7%
Easy
0368
Largest Divisible Subset
Go
40.1%
Medium
0369
Plus One Linked List
60.0%
Medium
0370
Range Addition
67.0%
Medium
0371
Sum of Two Integers
Go
50.7%
Medium
0372
Super Pow
Go
37.5%
Medium
0373
Find K Pairs with Smallest Sums
Go
38.9%
Medium
0374
Guess Number Higher or Lower
Go
47.6%
Easy
0375
Guess Number Higher or Lower II
44.6%
Medium
0376
Wiggle Subsequence
Go
43.8%
Medium
0377
Combination Sum IV
Go
48.2%
Medium
0378
Kth Smallest Element in a Sorted Matrix
Go
58.6%
Medium
0379
Design Phone Directory
49.8%
Medium
0380
Insert Delete GetRandom O(1)
50.7%
Medium
0381
Insert Delete GetRandom O(1) - Duplicates allowed
35.3%
Hard
0382
Linked List Random Node
55.4%
Medium
0383
Ransom Note
54.8%
Easy
0384
Shuffle an Array
Go
56.1%
Medium
0385
Mini Parser
Go
35.4%
Medium
0386
Lexicographical Numbers
Go
57.1%
Medium
0387
First Unique Character in a String
Go
55.8%
Easy
0388
Longest Absolute File Path
45.0%
Medium
0389
Find the Difference
Go
58.9%
Easy
0390
Elimination Game
46.0%
Medium
0391
Perfect Rectangle
Go
31.8%
Hard
0392
Is Subsequence
Go
50.0%
Easy
0393
UTF-8 Validation
Go
38.9%
Medium
0394
Decode String
Go
54.8%
Medium
0395
Longest Substring with At Least K Repeating Characters
Go
44.3%
Medium
0396
Rotate Function
38.3%
Medium
0397
Integer Replacement
Go
34.3%
Medium
0398
Random Pick Index
61.8%
Medium
0399
Evaluate Division
Go
56.1%
Medium
0400
Nth Digit
33.1%
Medium
0401
Binary Watch
Go
49.8%
Easy
0402
Remove K Digits
Go
29.0%
Medium
0403
Frog Jump
42.5%
Hard
0404
Sum of Left Leaves
Go
54.3%
Easy
0405
Convert a Number to Hexadecimal
Go
45.3%
Easy
0406
Queue Reconstruction by Height
69.5%
Medium
0407
Trapping Rain Water II
46.0%
Hard
0408
Valid Word Abbreviation
33.0%
Easy
0409
Longest Palindrome
Go
52.9%
Easy
0410
Split Array Largest Sum
Go
48.9%
Hard
0411
Minimum Unique Word Abbreviation
38.2%
Hard
0412
Fizz Buzz
Go
65.5%
Easy
0413
Arithmetic Slices
Go
61.6%
Medium
0414
Third Maximum Number
Go
31.1%
Easy
0415
Add Strings
51.0%
Easy
0416
Partition Equal Subset Sum
Go
45.7%
Medium
0417
Pacific Atlantic Water Flow
Go
46.8%
Medium
0418
Sentence Screen Fitting
34.9%
Medium
0419
Battleships in a Board
72.5%
Medium
0420
Strong Password Checker
13.9%
Hard
0421
Maximum XOR of Two Numbers in an Array
Go
55.1%
Medium
0422
Valid Word Square
38.6%
Easy
0423
Reconstruct Original Digits from English
Go
51.5%
Medium
0424
Longest Repeating Character Replacement
Go
49.9%
Medium
0425
Word Squares
51.7%
Hard
0426
Convert Binary Search Tree to Sorted Doubly Linked List
63.5%
Medium
0427
Construct Quad Tree
64.1%
Medium
0428
Serialize and Deserialize N-ary Tree
63.6%
Hard
0429
N-ary Tree Level Order Traversal
Go
68.2%
Medium
0430
Flatten a Multilevel Doubly Linked List
58.5%
Medium
0431
Encode N-ary Tree to Binary Tree
75.9%
Hard
0432
All O`one Data Structure
34.7%
Hard
0433
Minimum Genetic Mutation
Go
45.0%
Medium
0434
Number of Segments in a String
Go
37.9%
Easy
0435
Non-overlapping Intervals
Go
46.6%
Medium
0436
Find Right Interval
Go
49.0%
Medium
0437
Path Sum III
Go
49.7%
Medium
0438
Find All Anagrams in a String
Go
46.7%
Medium
0439
Ternary Expression Parser
57.5%
Medium
0440
K-th Smallest in Lexicographical Order
30.2%
Hard
0441
Arranging Coins
Go
44.7%
Easy
0442
Find All Duplicates in an Array
71.5%
Medium
0443
String Compression
46.4%
Medium
0444
Sequence Reconstruction
24.1%
Medium
0445
Add Two Numbers II
Go
57.8%
Medium
0446
Arithmetic Slices II - Subsequence
39.0%
Hard
0447
Number of Boomerangs
Go
53.2%
Medium
0448
Find All Numbers Disappeared in an Array
Go
58.2%
Easy
0449
Serialize and Deserialize BST
55.5%
Medium
0450
Delete Node in a BST
48.0%
Medium
0451
Sort Characters By Frequency
Go
66.9%
Medium
0452
Minimum Number of Arrows to Burst Balloons
50.8%
Medium
0453
Minimum Moves to Equal Array Elements
Go
52.8%
Medium
0454
4Sum II
Go
55.6%
Medium
0455
Assign Cookies
Go
50.6%
Easy
0456
132 Pattern
Go
30.7%
Medium
0457
Circular Array Loop
Go
31.1%
Medium
0458
Poor Pigs
Go
55.2%
Hard
0459
Repeated Substring Pattern
43.5%
Easy
0460
LFU Cache
Go
38.5%
Hard
0461
Hamming Distance
Go
74.2%
Easy
0462
Minimum Moves to Equal Array Elements II
Go
56.2%
Medium
0463
Island Perimeter
Go
68.4%
Easy
0464
Can I Win
29.7%
Medium
0465
Optimal Account Balancing
48.6%
Hard
0466
Count The Repetitions
28.9%
Hard
0467
Unique Substrings in Wraparound String
37.1%
Medium
0468
Validate IP Address
25.9%
Medium
0469
Convex Polygon
38.0%
Medium
0470
Implement Rand10() Using Rand7()
Go
46.4%
Medium
0471
Encode String with Shortest Length
50.7%
Hard
0472
Concatenated Words
42.9%
Hard
0473
Matchsticks to Square
Go
40.3%
Medium
0474
Ones and Zeroes
Go
44.0%
Medium
0475
Heaters
Go
34.6%
Medium
0476
Number Complement
Go
65.5%
Easy
0477
Total Hamming Distance
Go
51.6%
Medium
0478
Generate Random Point in a Circle
Go
39.1%
Medium
0479
Largest Palindrome Product
30.3%
Hard
0480
Sliding Window Median
Go
40.3%
Hard
0481
Magical String
49.1%
Medium
0482
License Key Formatting
43.1%
Easy
0483
Smallest Good Base
Go
37.4%
Hard
0484
Find Permutation
64.2%
Medium
0485
Max Consecutive Ones
Go
54.5%
Easy
0486
Predict the Winner
49.7%
Medium
0487
Max Consecutive Ones II
48.3%
Medium
0488
Zuma Game
Go
37.5%
Hard
0489
Robot Room Cleaner
74.8%
Hard
0490
The Maze
54.0%
Medium
0491
Increasing Subsequences
Go
49.7%
Medium
0492
Construct the Rectangle
Go
51.9%
Easy
0493
Reverse Pairs
Go
29.0%
Hard
0494
Target Sum
Go
45.3%
Medium
0495
Teemo Attacking
Go
56.5%
Easy
0496
Next Greater Element I
Go
68.8%
Easy
0497
Random Point in Non-overlapping Rectangles
Go
39.1%
Medium
0498
Diagonal Traverse
Go
53.9%
Medium
0499
The Maze III
44.1%
Hard
0500
Keyboard Row
Go
67.2%
Easy
0501
Find Mode in Binary Search Tree
46.0%
Easy
0502
IPO
43.1%
Hard
0503
Next Greater Element II
Go
60.8%
Medium
0504
Base 7
47.1%
Easy
0505
The Maze II
50.5%
Medium
0506
Relative Ranks
54.6%
Easy
0507
Perfect Number
Go
37.3%
Easy
0508
Most Frequent Subtree Sum
Go
61.5%
Medium
0509
Fibonacci Number
Go
67.8%
Easy
0510
Inorder Successor in BST II
61.5%
Medium
0511
Game Play Analysis I
81.1%
Easy
0512
Game Play Analysis II
54.9%
Easy
0513
Find Bottom Left Tree Value
Go
64.2%
Medium
0514
Freedom Trail
45.6%
Hard
0515
Find Largest Value in Each Tree Row
Go
63.8%
Medium
0516
Longest Palindromic Subsequence
58.1%
Medium
0517
Super Washing Machines
39.0%
Hard
0518
Coin Change 2
Go
55.4%
Medium
0519
Random Flip Matrix
38.6%
Medium
0520
Detect Capital
Go
54.3%
Easy
0521
Longest Uncommon Subsequence I
59.8%
Easy
0522
Longest Uncommon Subsequence II
39.9%
Medium
0523
Continuous Subarray Sum
Go
26.3%
Medium
0524
Longest Word in Dictionary through Deleting
Go
50.7%
Medium
0525
Contiguous Array
Go
44.6%
Medium
0526
Beautiful Arrangement
Go
63.6%
Medium
0527
Word Abbreviation
57.6%
Hard
0528
Random Pick with Weight
Go
45.7%
Medium
0529
Minesweeper
Go
63.6%
Medium
0530
Minimum Absolute Difference in BST
Go
55.8%
Easy
0531
Lonely Pixel I
60.4%
Medium
0532
K-diff Pairs in an Array
Go
37.1%
Medium
0533
Lonely Pixel II
48.3%
Medium
0534
Game Play Analysis III
81.1%
Medium
0535
Encode and Decode TinyURL
Go
83.1%
Medium
0536
Construct Binary Tree from String
54.6%
Medium
0537
Complex Number Multiplication
Go
70.9%
Medium
0538
Convert BST to Greater Tree
Go
61.8%
Medium
0539
Minimum Time Difference
53.0%
Medium
0540
Single Element in a Sorted Array
58.7%
Medium
0541
Reverse String II
Go
49.9%
Easy
0542
01 Matrix
Go
43.2%
Medium
0543
Diameter of Binary Tree
Go
52.6%
Easy
0544
Output Contest Matches
76.3%
Medium
0545
Boundary of Binary Tree
42.1%
Medium
0546
Remove Boxes
47.3%
Hard
0547
Number of Provinces
Go
62.3%
Medium
0548
Split Array with Equal Sum
49.5%
Hard
0549
Binary Tree Longest Consecutive Sequence II
48.3%
Medium
0550
Game Play Analysis IV
44.6%
Medium
0551
Student Attendance Record I
Go
47.1%
Easy
0552
Student Attendance Record II
39.6%
Hard
0553
Optimal Division
58.4%
Medium
0554
Brick Wall
Go
52.2%
Medium
0555
Split Concatenated Strings
43.2%
Medium
0556
Next Greater Element III
33.5%
Medium
0557
Reverse Words in a String III
Go
76.0%
Easy
0558
Logical OR of Two Binary Grids Represented as Quad-Trees
46.7%
Medium
0559
Maximum Depth of N-ary Tree
Go
70.4%
Easy
0560
Subarray Sum Equals K
43.7%
Medium
0561
Array Partition I
Go
74.8%
Easy
0562
Longest Line of Consecutive One in Matrix
48.4%
Medium
0563
Binary Tree Tilt
Go
55.0%
Easy
0564
Find the Closest Palindrome
20.9%
Hard
0565
Array Nesting
56.2%
Medium
0566
Reshape the Matrix
Go
62.0%
Easy
0567
Permutation in String
Go
44.3%
Medium
0568
Maximum Vacation Days
42.5%
Hard
0569
Median Employee Salary
65.4%
Hard
0570
Managers with at Least 5 Direct Reports
67.1%
Medium
0571
Find Median Given Frequency of Numbers
45.2%
Hard
0572
Subtree of Another Tree
Go
44.9%
Easy
0573
Squirrel Simulation
54.6%
Medium
0574
Winning Candidate
56.2%
Medium
0575
Distribute Candies
Go
65.2%
Easy
0576
Out of Boundary Paths
Go
39.8%
Medium
0577
Employee Bonus
74.3%
Easy
0578
Get Highest Answer Rate Question
42.9%
Medium
0579
Find Cumulative Salary of an Employee
40.6%
Hard
0580
Count Student Number in Departments
54.8%
Medium
0581
Shortest Unsorted Continuous Subarray
Go
33.7%
Medium
0582
Kill Process
65.5%
Medium
0583
Delete Operation for Two Strings
Go
54.0%
Medium
0584
Find Customer Referee
75.6%
Easy
0585
Investments in 2016
57.6%
Medium
0586
Customer Placing the Largest Number of Orders
75.3%
Easy
0587
Erect the Fence
43.3%
Hard
0588
Design In-Memory File System
47.5%
Hard
0589
N-ary Tree Preorder Traversal
Go
75.3%
Easy
0590
N-ary Tree Postorder Traversal
75.4%
Easy
0591
Tag Validator
35.8%
Hard
0592
Fraction Addition and Subtraction
51.4%
Medium
0593
Valid Square
43.6%
Medium
0594
Longest Harmonious Subsequence
Go
52.2%
Easy
0595
Big Countries
79.6%
Easy
0596
Classes More Than 5 Students
39.8%
Easy
0597
Friend Requests I: Overall Acceptance Rate
42.6%
Easy
0598
Range Addition II
Go
54.3%
Easy
0599
Minimum Index Sum of Two Lists
Go
52.9%
Easy
0600
Non-negative Integers without Consecutive Ones
38.4%
Hard
0601
Human Traffic of Stadium
48.4%
Hard
0602
Friend Requests II: Who Has the Most Friends
60.0%
Medium
0603
Consecutive Available Seats
67.4%
Easy
0604
Design Compressed String Iterator
38.7%
Easy
0605
Can Place Flowers
Go
31.9%
Easy
0606
Construct String from Binary Tree
56.9%
Easy
0607
Sales Person
67.2%
Easy
0608
Tree Node
70.3%
Medium
0609
Find Duplicate File in System
Go
63.4%
Medium
0610
Triangle Judgement
70.4%
Easy
0611
Valid Triangle Number
Go
49.3%
Medium
0612
Shortest Distance in a Plane
62.8%
Medium
0613
Shortest Distance in a Line
80.7%
Easy
0614
Second Degree Follower
34.1%
Medium
0615
Average Salary: Departments VS Company
55.6%
Hard
0616
Add Bold Tag in String
46.6%
Medium
0617
Merge Two Binary Trees
Go
77.0%
Easy
0618
Students Report By Geography
63.0%
Hard
0619
Biggest Single Number
46.7%
Easy
0620
Not Boring Movies
71.8%
Easy
0621
Task Scheduler
53.8%
Medium
0622
Design Circular Queue
Go
48.2%
Medium
0623
Add One Row to Tree
Go
53.5%
Medium
0624
Maximum Distance in Arrays
40.0%
Medium
0625
Minimum Factorization
33.2%
Medium
0626
Exchange Seats
68.2%
Medium
0627
Swap Salary
79.9%
Easy
0628
Maximum Product of Three Numbers
Go
46.7%
Easy
0629
K Inverse Pairs Array
37.2%
Hard
0630
Course Schedule III
Go
35.3%
Hard
0631
Design Excel Sum Formula
38.2%
Hard
0632
Smallest Range Covering Elements from K Lists
Go
57.0%
Hard
0633
Sum of Square Numbers
Go
34.7%
Medium
0634
Find the Derangement of An Array
40.8%
Medium
0635
Design Log Storage System
61.7%
Medium
0636
Exclusive Time of Functions
Go
58.3%
Medium
0637
Average of Levels in Binary Tree
Go
67.6%
Easy
0638
Shopping Offers
Go
54.2%
Medium
0639
Decode Ways II
30.3%
Hard
0640
Solve the Equation
43.3%
Medium
0641
Design Circular Deque
56.8%
Medium
0642
Design Search Autocomplete System
47.7%
Hard
0643
Maximum Average Subarray I
Go
42.9%
Easy
0644
Maximum Average Subarray II
34.9%
Hard
0645
Set Mismatch
Go
41.1%
Easy
0646
Maximum Length of Pair Chain
54.9%
Medium
0647
Palindromic Substrings
Go
63.8%
Medium
0648
Replace Words
Go
61.1%
Medium
0649
Dota2 Senate
39.8%
Medium
0650
2 Keys Keyboard
51.6%
Medium
0651
4 Keys Keyboard
53.6%
Medium
0652
Find Duplicate Subtrees
54.9%
Medium
0653
Two Sum IV - Input is a BST
Go
58.1%
Easy
0654
Maximum Binary Tree
82.8%
Medium
0655
Print Binary Tree
58.1%
Medium
0656
Coin Path
30.8%
Hard
0657
Robot Return to Origin
74.8%
Easy
0658
Find K Closest Elements
Go
43.8%
Medium
0659
Split Array into Consecutive Subsequences
45.1%
Medium
0660
Remove 9
54.6%
Hard
0661
Image Smoother
Go
53.4%
Easy
0662
Maximum Width of Binary Tree
Go
39.7%
Medium
0663
Equal Tree Partition
40.9%
Medium
0664
Strange Printer
43.7%
Hard
0665
Non-decreasing Array
Go
21.2%
Medium
0666
Path Sum IV
58.1%
Medium
0667
Beautiful Arrangement II
Go
59.2%
Medium
0668
Kth Smallest Number in Multiplication Table
Go
50.5%
Hard
0669
Trim a Binary Search Tree
Go
64.4%
Medium
0670
Maximum Swap
46.6%
Medium
0671
Second Minimum Node In a Binary Tree
43.2%
Easy
0672
Bulb Switcher II
50.8%
Medium
0673
Number of Longest Increasing Subsequence
39.9%
Medium
0674
Longest Continuous Increasing Subsequence
Go
47.6%
Easy
0675
Cut Off Trees for Golf Event
35.4%
Hard
0676
Implement Magic Dictionary
Go
56.2%
Medium
0677
Map Sum Pairs
Go
56.9%
Medium
0678
Valid Parenthesis String
32.5%
Medium
0679
24 Game
48.2%
Hard
0680
Valid Palindrome II
38.0%
Easy
0681
Next Closest Time
46.3%
Medium
0682
Baseball Game
Go
68.8%
Easy
0683
K Empty Slots
36.6%
Hard
0684
Redundant Connection
Go
60.6%
Medium
0685
Redundant Connection II
Go
33.4%
Hard
0686
Repeated String Match
33.2%
Medium
0687
Longest Univalue Path
38.8%
Medium
0688
Knight Probability in Chessboard
51.1%
Medium
0689
Maximum Sum of 3 Non-Overlapping Subarrays
48.0%
Hard
0690
Employee Importance
Go
62.0%
Medium
0691
Stickers to Spell Word
46.5%
Hard
0692
Top K Frequent Words
Go
53.9%
Medium
0693
Binary Number with Alternating Bits
Go
60.5%
Easy
0694
Number of Distinct Islands
59.1%
Medium
0695
Max Area of Island
Go
68.2%
Medium
0696
Count Binary Substrings
Go
63.2%
Easy
0697
Degree of an Array
Go
55.3%
Easy
0698
Partition to K Equal Sum Subsets
45.9%
Medium
0699
Falling Squares
Go
43.6%
Hard
0700
Search in a Binary Search Tree
Go
74.4%
Easy
0701
Insert into a Binary Search Tree
74.7%
Medium
0702
Search in a Sorted Array of Unknown Size
70.0%
Medium
0703
Kth Largest Element in a Stream
Go
52.1%
Easy
0704
Binary Search
Go
54.6%
Easy
0705
Design HashSet
Go
63.8%
Easy
0706
Design HashMap
Go
63.8%
Easy
0707
Design Linked List
Go
26.5%
Medium
0708
Insert into a Sorted Circular Linked List
33.6%
Medium
0709
To Lower Case
Go
80.8%
Easy
0710
Random Pick with Blacklist
Go
33.1%
Hard
0711
Number of Distinct Islands II
50.5%
Hard
0712
Minimum ASCII Delete Sum for Two Strings
60.8%
Medium
0713
Subarray Product Less Than K
Go
42.2%
Medium
0714
Best Time to Buy and Sell Stock with Transaction Fee
Go
60.4%
Medium
0715
Range Module
Go
42.6%
Hard
0716
Max Stack
44.3%
Easy
0717
1-bit and 2-bit Characters
Go
46.3%
Easy
0718
Maximum Length of Repeated Subarray
Go
51.3%
Medium
0719
Find K-th Smallest Pair Distance
Go
33.9%
Hard
0720
Longest Word in Dictionary
Go
50.3%
Medium
0721
Accounts Merge
Go
54.4%
Medium
0722
Remove Comments
37.1%
Medium
0723
Candy Crush
74.3%
Medium
0724
Find Pivot Index
Go
49.5%
Easy
0725
Split Linked List in Parts
Go
56.2%
Medium
0726
Number of Atoms
Go
51.6%
Hard
0727
Minimum Window Subsequence
42.8%
Hard
0728
Self Dividing Numbers
76.5%
Easy
0729
My Calendar I
Go
54.7%
Medium
0730
Count Different Palindromic Subsequences
43.9%
Hard
0731
My Calendar II
52.5%
Medium
0732
My Calendar III
Go
65.6%
Hard
0733
Flood Fill
Go
57.0%
Easy
0734
Sentence Similarity
42.8%
Easy
0735
Asteroid Collision
Go
44.2%
Medium
0736
Parse Lisp Expression
51.0%
Hard
0737
Sentence Similarity II
47.4%
Medium
0738
Monotone Increasing Digits
46.5%
Medium
0739
Daily Temperatures
Go
66.4%
Medium
0740
Delete and Earn
53.9%
Medium
0741
Cherry Pickup
36.0%
Hard
0742
Closest Leaf in a Binary Tree
45.0%
Medium
0743
Network Delay Time
47.2%
Medium
0744
Find Smallest Letter Greater Than Target
Go
45.8%
Easy
0745
Prefix and Suffix Search
Go
35.8%
Hard
0746
Min Cost Climbing Stairs
Go
56.2%
Easy
0747
Largest Number At Least Twice of Others
44.4%
Easy
0748
Shortest Completing Word
Go
58.5%
Easy
0749
Contain Virus
49.5%
Hard
0750
Number Of Corner Rectangles
67.5%
Medium
0751
IP to CIDR
55.8%
Medium
0752
Open the Lock
Go
55.1%
Medium
0753
Cracking the Safe
Go
53.9%
Hard
0754
Reach a Number
41.4%
Medium
0755
Pour Water
45.0%
Medium
0756
Pyramid Transition Matrix
Go
55.4%
Medium
0757
Set Intersection Size At Least Two
42.9%
Hard
0758
Bold Words in String
49.4%
Medium
0759
Employee Free Time
70.3%
Hard
0760
Find Anagram Mappings
82.4%
Easy
0761
Special Binary String
59.4%
Hard
0762
Prime Number of Set Bits in Binary Representation
Go
65.9%
Easy
0763
Partition Labels
Go
78.4%
Medium
0764
Largest Plus Sign
48.5%
Medium
0765
Couples Holding Hands
Go
56.2%
Hard
0766
Toeplitz Matrix
Go
66.9%
Easy
0767
Reorganize String
Go
51.3%
Medium
0768
Max Chunks To Make Sorted II
51.4%
Hard
0769
Max Chunks To Make Sorted
57.0%
Medium
0770
Basic Calculator IV
55.3%
Hard
0771
Jewels and Stones
Go
87.4%
Easy
0772
Basic Calculator III
46.4%
Hard
0773
Sliding Puzzle
62.6%
Hard
0774
Minimize Max Distance to Gas Station
49.8%
Hard
0775
Global and Local Inversions
Go
45.7%
Medium
0776
Split BST
57.9%
Medium
0777
Swap Adjacent in LR String
35.9%
Medium
0778
Swim in Rising Water
Go
58.1%
Hard
0779
K-th Symbol in Grammar
39.5%
Medium
0780
Reaching Points
30.9%
Hard
0781
Rabbits in Forest
Go
55.8%
Medium
0782
Transform to Chessboard
51.9%
Hard
0783
Minimum Distance Between BST Nodes
Go
55.4%
Easy
0784
Letter Case Permutation
Go
70.7%
Medium
0785
Is Graph Bipartite?
Go
49.6%
Medium
0786
K-th Smallest Prime Fraction
Go
47.1%
Hard
0787
Cheapest Flights Within K Stops
36.7%
Medium
0788
Rotated Digits
57.3%
Medium
0789
Escape The Ghosts
59.7%
Medium
0790
Domino and Tromino Tiling
41.4%
Medium
0791
Custom Sort String
Go
67.8%
Medium
0792
Number of Matching Subsequences
Go
50.0%
Medium
0793
Preimage Size of Factorial Zeroes Function
Go
41.1%
Hard
0794
Valid Tic-Tac-Toe State
35.0%
Medium
0795
Number of Subarrays with Bounded Maximum
Go
52.2%
Medium
0796
Rotate String
50.5%
Easy
0797
All Paths From Source to Target
79.8%
Medium
0798
Smallest Rotation with Highest Score
46.6%
Hard
0799
Champagne Tower
44.6%
Medium
0800
Similar RGB Color
63.4%
Easy
0801
Minimum Swaps To Make Sequences Increasing
39.1%
Hard
0802
Find Eventual Safe States
Go
51.4%
Medium
0803
Bricks Falling When Hit
Go
33.3%
Hard
0804
Unique Morse Code Words
79.6%
Easy
0805
Split Array With Same Average
26.5%
Hard
0806
Number of Lines To Write String
65.8%
Easy
0807
Max Increase to Keep City Skyline
85.1%
Medium
0808
Soup Servings
41.9%
Medium
0809
Expressive Words
46.2%
Medium
0810
Chalkboard XOR Game
Go
52.1%
Hard
0811
Subdomain Visit Count
Go
73.3%
Medium
0812
Largest Triangle Area
Go
59.5%
Easy
0813
Largest Sum of Averages
51.9%
Medium
0814
Binary Tree Pruning
71.1%
Medium
0815
Bus Routes
Go
44.7%
Hard
0816
Ambiguous Coordinates
Go
55.8%
Medium
0817
Linked List Components
Go
57.9%
Medium
0818
Race Car
41.5%
Hard
0819
Most Common Word
Go
45.3%
Easy
0820
Short Encoding of Words
Go
55.1%
Medium
0821
Shortest Distance to a Character
Go
70.7%
Easy
0822
Card Flipping Game
44.2%
Medium
0823
Binary Trees With Factors
Go
43.6%
Medium
0824
Goat Latin
67.3%
Easy
0825
Friends Of Appropriate Ages
45.0%
Medium
0826
Most Profit Assigning Work
Go
40.5%
Medium
0827
Making A Large Island
44.3%
Hard
0828
Count Unique Characters of All Substrings of a Given String
Go
48.2%
Hard
0829
Consecutive Numbers Sum
40.4%
Hard
0830
Positions of Large Groups
Go
51.1%
Easy
0831
Masking Personal Information
45.5%
Medium
0832
Flipping an Image
Go
79.1%
Easy
0833
Find And Replace in String
53.1%
Medium
0834
Sum of Distances in Tree
Go
52.4%
Hard
0835
Image Overlap
61.3%
Medium
0836
Rectangle Overlap
Go
42.9%
Easy
0837
New 21 Game
35.9%
Medium
0838
Push Dominoes
Go
52.0%
Medium
0839
Similar String Groups
Go
44.2%
Hard
0840
Magic Squares In Grid
38.2%
Medium
0841
Keys and Rooms
Go
67.8%
Medium
0842
Split Array into Fibonacci Sequence
Go
37.4%
Medium
0843
Guess the Word
44.0%
Hard
0844
Backspace String Compare
Go
47.5%
Easy
0845
Longest Mountain in Array
Go
39.3%
Medium
0846
Hand of Straights
55.9%
Medium
0847
Shortest Path Visiting All Nodes
55.7%
Hard
0848
Shifting Letters
45.5%
Medium
0849
Maximize Distance to Closest Person
44.9%
Medium
0850
Rectangle Area II
Go
52.8%
Hard
0851
Loud and Rich
Go
55.1%
Medium
0852
Peak Index in a Mountain Array
Go
71.4%
Easy
0853
Car Fleet
Go
47.0%
Medium
0854
K-Similar Strings
38.9%
Hard
0855
Exam Room
43.5%
Medium
0856
Score of Parentheses
Go
65.5%
Medium
0857
Minimum Cost to Hire K Workers
51.4%
Hard
0858
Mirror Reflection
59.5%
Medium
0859
Buddy Strings
Go
28.7%
Easy
0860
Lemonade Change
52.2%
Easy
0861
Score After Flipping Matrix
74.4%
Medium
0862
Shortest Subarray with Sum at Least K
Go
25.9%
Hard
0863
All Nodes Distance K in Binary Tree
Go
60.0%
Medium
0864
Shortest Path to Get All Keys
Go
43.5%
Hard
0865
Smallest Subtree with all the Deepest Nodes
66.7%
Medium
0866
Prime Palindrome
25.3%
Medium
0867
Transpose Matrix
Go
61.4%
Easy
0868
Binary Gap
61.6%
Easy
0869
Reordered Power of 2
Go
61.3%
Medium
0870
Advantage Shuffle
Go
51.0%
Medium
0871
Minimum Number of Refueling Stops
35.3%
Hard
0872
Leaf-Similar Trees
Go
64.7%
Easy
0873
Length of Longest Fibonacci Subsequence
48.5%
Medium
0874
Walking Robot Simulation
Go
37.3%
Medium
0875
Koko Eating Bananas
Go
54.2%
Medium
0876
Middle of the Linked List
Go
70.8%
Easy
0877
Stone Game
Go
68.7%
Medium
0878
Nth Magical Number
Go
29.6%
Hard
0879
Profitable Schemes
40.4%
Hard
0880
Decoded String at Index
Go
28.3%
Medium
0881
Boats to Save People
Go
49.6%
Medium
0882
Reachable Nodes In Subdivided Graph
49.5%
Hard
0883
Projection Area of 3D Shapes
69.5%
Easy
0884
Uncommon Words from Two Sentences
Go
65.0%
Easy
0885
Spiral Matrix III
Go
71.9%
Medium
0886
Possible Bipartition
46.4%
Medium
0887
Super Egg Drop
Go
27.0%
Hard
0888
Fair Candy Swap
Go
60.0%
Easy
0889
Construct Binary Tree from Preorder and Postorder Traversal
69.1%
Medium
0890
Find and Replace Pattern
Go
75.5%
Medium
0891
Sum of Subsequence Widths
Go
34.1%
Hard
0892
Surface Area of 3D Shapes
Go
60.9%
Easy
0893
Groups of Special-Equivalent Strings
70.1%
Medium
0894
All Possible Full Binary Trees
79.0%
Medium
0895
Maximum Frequency Stack
Go
64.3%
Hard
0896
Monotonic Array
Go
58.2%
Easy
0897
Increasing Order Search Tree
Go
75.6%
Easy
0898
Bitwise ORs of Subarrays
Go
36.2%
Medium
0899
Orderly Queue
58.2%
Hard
0900
RLE Iterator
57.8%
Medium
0901
Online Stock Span
Go
62.5%
Medium
0902
Numbers At Most N Given Digit Set
36.4%
Hard
0903
Valid Permutations for DI Sequence
56.7%
Hard
0904
Fruit Into Baskets
Go
43.1%
Medium
0905
Sort Array By Parity
74.9%
Easy
0906
Super Palindromes
39.0%
Hard
0907
Sum of Subarray Minimums
Go
33.0%
Medium
0908
Smallest Range I
66.9%
Easy
0909
Snakes and Ladders
Go
39.7%
Medium
0910
Smallest Range II
Go
32.0%
Medium
0911
Online Election
Go
51.6%
Medium
0912
Sort an Array
62.5%
Medium
0913
Cat and Mouse
35.0%
Hard
0914
X of a Kind in a Deck of Cards
Go
33.6%
Easy
0915
Partition Array into Disjoint Intervals
48.1%
Medium
0916
Word Subsets
Go
52.9%
Medium
0917
Reverse Only Letters
60.6%
Easy
0918
Maximum Sum Circular Subarray
Go
35.8%
Medium
0919
Complete Binary Tree Inserter
62.6%
Medium
0920
Number of Music Playlists
Go
48.8%
Hard
0921
Minimum Add to Make Parentheses Valid
Go
77.2%
Medium
0922
Sort Array By Parity II
Go
70.6%
Easy
0923
3Sum With Multiplicity
Go
41.3%
Medium
0924
Minimize Malware Spread
Go
41.8%
Hard
0925
Long Pressed Name
Go
35.4%
Easy
0926
Flip String to Monotone Increasing
57.2%
Medium
0927
Three Equal Parts
Go
39.2%
Hard
0928
Minimize Malware Spread II
Go
41.8%
Hard
0929
Unique Email Addresses
67.4%
Easy
0930
Binary Subarrays With Sum
Go
47.5%
Medium
0931
Minimum Falling Path Sum
66.0%
Medium
0932
Beautiful Array
64.0%
Medium
0933
Number of Recent Calls
Go
72.9%
Easy
0934
Shortest Bridge
51.7%
Medium
0935
Knight Dialer
48.3%
Medium
0936
Stamping The Sequence
53.5%
Hard
0937
Reorder Data in Log Files
55.6%
Easy
0938
Range Sum of BST
Go
84.1%
Easy
0939
Minimum Area Rectangle
53.1%
Medium
0940
Distinct Subsequences II
43.5%
Hard
0941
Valid Mountain Array
32.4%
Easy
0942
DI String Match
Go
75.1%
Easy
0943
Find the Shortest Superstring
45.5%
Hard
0944
Delete Columns to Make Sorted
70.3%
Easy
0945
Minimum Increment to Make Array Unique
48.2%
Medium
0946
Validate Stack Sequences
Go
65.0%
Medium
0947
Most Stones Removed with Same Row or Column
Go
56.2%
Medium
0948
Bag of Tokens
46.1%
Medium
0949
Largest Time for Given Digits
Go
35.7%
Medium
0950
Reveal Cards In Increasing Order
76.5%
Medium
0951
Flip Equivalent Binary Trees
66.5%
Medium
0952
Largest Component Size by Common Factor
Go
40.4%
Hard
0953
Verifying an Alien Dictionary
Go
52.2%
Easy
0954
Array of Doubled Pairs
37.3%
Medium
0955
Delete Columns to Make Sorted II
34.1%
Medium
0956
Tallest Billboard
39.7%
Hard
0957
Prison Cells After N Days
39.7%
Medium
0958
Check Completeness of a Binary Tree
Go
53.0%
Medium
0959
Regions Cut By Slashes
Go
68.3%
Medium
0960
Delete Columns to Make Sorted III
56.2%
Hard
0961
N-Repeated Element in Size 2N Array
Go
75.2%
Easy
0962
Maximum Width Ramp
47.5%
Medium
0963
Minimum Area Rectangle II
53.9%
Medium
0964
Least Operators to Express Number
46.7%
Hard
0965
Univalued Binary Tree
68.5%
Easy
0966
Vowel Spellchecker
Go
51.7%
Medium
0967
Numbers With Same Consecutive Differences
46.5%
Medium
0968
Binary Tree Cameras
Go
41.2%
Hard
0969
Pancake Sorting
Go
69.3%
Medium
0970
Powerful Integers
Go
43.4%
Medium
0971
Flip Binary Tree To Match Preorder Traversal
Go
49.9%
Medium
0972
Equal Rational Numbers
42.1%
Hard
0973
K Closest Points to Origin
Go
65.7%
Medium
0974
Subarray Sums Divisible by K
52.5%
Medium
0975
Odd Even Jump
39.8%
Hard
0976
Largest Perimeter Triangle
Go
60.0%
Easy
0977
Squares of a Sorted Array
Go
71.5%
Easy
0978
Longest Turbulent Subarray
Go
47.5%
Medium
0979
Distribute Coins in Binary Tree
Go
70.8%
Medium
0980
Unique Paths III
Go
79.2%
Hard
0981
Time Based Key-Value Store
Go
53.1%
Medium
0982
Triples with Bitwise AND Equal To Zero
57.5%
Hard
0983
Minimum Cost For Tickets
63.4%
Medium
0984
String Without AAA or BBB
Go
40.3%
Medium
0985
Sum of Even Numbers After Queries
Go
60.7%
Medium
0986
Interval List Intersections
Go
70.4%
Medium
0987
Vertical Order Traversal of a Binary Tree
Go
40.1%
Hard
0988
Smallest String Starting From Leaf
48.0%
Medium
0989
Add to Array-Form of Integer
Go
45.2%
Easy
0990
Satisfiability of Equality Equations
Go
49.1%
Medium
0991
Broken Calculator
Go
50.0%
Medium
0992
Subarrays with K Different Integers
Go
52.8%
Hard
0993
Cousins in Binary Tree
Go
53.6%
Easy
0994
Rotting Oranges
51.1%
Medium
0995
Minimum Number of K Consecutive Bit Flips
Go
50.4%
Hard
0996
Number of Squareful Arrays
Go
49.1%
Hard
0997
Find the Town Judge
49.9%
Easy
0998
Maximum Binary Tree II
64.9%
Medium
0999
Available Captures for Rook
Go
67.6%
Easy
1000
Minimum Cost to Merge Stones
41.7%
Hard
1001
Grid Illumination
36.0%
Hard
1002
Find Common Characters
Go
68.5%
Easy
1003
Check If Word Is Valid After Substitutions
Go
57.3%
Medium
1004
Max Consecutive Ones III
Go
61.8%
Medium
1005
Maximize Sum Of Array After K Negations
Go
51.8%
Easy
1006
Clumsy Factorial
Go
54.3%
Medium
1007
Minimum Domino Rotations For Equal Row
50.8%
Medium
1008
Construct Binary Search Tree from Preorder Traversal
79.8%
Medium
1009
Complement of Base 10 Integer
61.1%
Easy
1010
Pairs of Songs With Total Durations Divisible by 60
52.0%
Medium
1011
Capacity To Ship Packages Within D Days
Go
62.1%
Medium
1012
Numbers With Repeated Digits
38.5%
Hard
1013
Partition Array Into Three Parts With Equal Sum
45.4%
Easy
1014
Best Sightseeing Pair
56.4%
Medium
1015
Smallest Integer Divisible by K
42.2%
Medium
1016
Binary String With Substrings Representing 1 To N
58.0%
Medium
1017
Convert to Base -2
Go
59.7%
Medium
1018
Binary Prefix Divisible By 5
Go
47.5%
Easy
1019
Next Greater Node In Linked List
Go
59.3%
Medium
1020
Number of Enclaves
Go
60.9%
Medium
1021
Remove Outermost Parentheses
Go
79.5%
Easy
1022
Sum of Root To Leaf Binary Numbers
72.2%
Easy
1023
Camelcase Matching
58.4%
Medium
1024
Video Stitching
49.8%
Medium
1025
Divisor Game
Go
66.4%
Easy
1026
Maximum Difference Between Node and Ancestor
Go
70.8%
Medium
1027
Longest Arithmetic Subsequence
48.7%
Medium
1028
Recover a Tree From Preorder Traversal
Go
71.9%
Hard
1029
Two City Scheduling
59.4%
Medium
1030
Matrix Cells in Distance Order
Go
68.8%
Easy
1031
Maximum Sum of Two Non-Overlapping Subarrays
59.3%
Medium
1032
Stream of Characters
48.9%
Hard
1033
Moving Stones Until Consecutive
44.4%
Medium
1034
Coloring A Border
47.3%
Medium
1035
Uncrossed Lines
57.1%
Medium
1036
Escape a Large Maze
34.0%
Hard
1037
Valid Boomerang
Go
37.4%
Easy
1038
Binary Search Tree to Greater Sum Tree
Go
84.0%
Medium
1039
Minimum Score Triangulation of Polygon
52.0%
Medium
1040
Moving Stones Until Consecutive II
Go
54.9%
Medium
1041
Robot Bounded In Circle
54.5%
Medium
1042
Flower Planting With No Adjacent
49.4%
Medium
1043
Partition Array for Maximum Sum
69.6%
Medium
1044
Longest Duplicate Substring
31.6%
Hard
1045
Customers Who Bought All Products
67.3%
Medium
1046
Last Stone Weight
62.8%
Easy
1047
Remove All Adjacent Duplicates In String
Go
71.2%
Easy
1048
Longest String Chain
Go
57.2%
Medium
1049
Last Stone Weight II
Go
49.6%
Medium
1050
Actors and Directors Who Cooperated At Least Three Times
72.3%
Easy
1051
Height Checker
Go
73.7%
Easy
1052
Grumpy Bookstore Owner
Go
56.4%
Medium
1053
Previous Permutation With One Swap
52.3%
Medium
1054
Distant Barcodes
Go
45.0%
Medium
1055
Shortest Way to Form String
57.9%
Medium
1056
Confusing Number
46.3%
Easy
1057
Campus Bikes
57.9%
Medium
1058
Minimize Rounding Error to Meet Target
44.0%
Medium
1059
All Paths from Source Lead to Destination
43.4%
Medium
1060
Missing Element in Sorted Array
55.3%
Medium
1061
Lexicographically Smallest Equivalent String
67.7%
Medium
1062
Longest Repeating Substring
59.3%
Medium
1063
Number of Valid Subarrays
72.9%
Hard
1064
Fixed Point
63.6%
Easy
1065
Index Pairs of a String
61.5%
Easy
1066
Campus Bikes II
54.7%
Medium
1067
Digit Count in Range
41.7%
Hard
1068
Product Sales Analysis I
81.3%
Easy
1069
Product Sales Analysis II
83.0%
Easy
1070
Product Sales Analysis III
49.8%
Medium
1071
Greatest Common Divisor of Strings
51.8%
Easy
1072
Flip Columns For Maximum Number of Equal Rows
62.8%
Medium
1073
Adding Two Negabinary Numbers
Go
35.1%
Medium
1074
Number of Submatrices That Sum to Target
Go
66.0%
Hard
1075
Project Employees I
66.8%
Easy
1076
Project Employees II
51.9%
Easy
1077
Project Employees III
78.6%
Medium
1078
Occurrences After Bigram
Go
64.4%
Easy
1079
Letter Tile Possibilities
Go
76.1%
Medium
1080
Insufficient Nodes in Root to Leaf Paths
51.1%
Medium
1081
Smallest Subsequence of Distinct Characters
54.5%
Medium
1082
Sales Analysis I
74.9%
Easy
1083
Sales Analysis II
50.7%
Easy
1084
Sales Analysis III
53.9%
Easy
1085
Sum of Digits in the Minimum Number
75.4%
Easy
1086
High Five
75.9%
Easy
1087
Brace Expansion
64.0%
Medium
1088
Confusing Number II
46.5%
Hard
1089
Duplicate Zeros
Go
51.2%
Easy
1090
Largest Values From Labels
60.4%
Medium
1091
Shortest Path in Binary Matrix
Go
41.5%
Medium
1092
Shortest Common Supersequence
55.1%
Hard
1093
Statistics from a Large Sample
Go
46.4%
Medium
1094
Car Pooling
59.5%
Medium
1095
Find in Mountain Array
35.9%
Hard
1096
Brace Expansion II
62.1%
Hard
1097
Game Play Analysis V
56.2%
Hard
1098
Unpopular Books
45.5%
Medium
1099
Two Sum Less Than K
60.5%
Easy
1100
Find K-Length Substrings With No Repeated Characters
73.0%
Medium
1101
The Earliest Moment When Everyone Become Friends
63.8%
Medium
1102
Path With Maximum Minimum Value
51.9%
Medium
1103
Distribute Candies to People
63.5%
Easy
1104
Path In Zigzag Labelled Binary Tree
Go
74.0%
Medium
1105
Filling Bookcase Shelves
Go
57.8%
Medium
1106
Parsing A Boolean Expression
59.8%
Hard
1107
New Users Daily Count
45.8%
Medium
1108
Defanging an IP Address
Go
88.7%
Easy
1109
Corporate Flight Bookings
56.4%
Medium
1110
Delete Nodes And Return Forest
Go
68.8%
Medium
1111
Maximum Nesting Depth of Two Valid Parentheses Strings
Go
72.6%
Medium
1112
Highest Grade For Each Student
73.0%
Medium
1113
Reported Posts
66.4%
Easy
1114
Print in Order
68.1%
Easy
1115
Print FooBar Alternately
59.7%
Medium
1116
Print Zero Even Odd
58.6%
Medium
1117
Building H2O
53.7%
Medium
1118
Number of Days in a Month
57.1%
Easy
1119
Remove Vowels from a String
90.7%
Easy
1120
Maximum Average Subtree
64.8%
Medium
1121
Divide Array Into Increasing Sequences
59.4%
Hard
1122
Relative Sort Array
Go
67.9%
Easy
1123
Lowest Common Ancestor of Deepest Leaves
Go
69.2%
Medium
1124
Longest Well-Performing Interval
33.9%
Medium
1125
Smallest Sufficient Team
47.9%
Hard
1126
Active Businesses
68.3%
Medium
1127
User Purchase Platform
51.4%
Hard
1128
Number of Equivalent Domino Pairs
Go
45.9%
Easy
1129
Shortest Path with Alternating Colors
41.4%
Medium
1130
Minimum Cost Tree From Leaf Values
68.2%
Medium
1131
Maximum of Absolute Value Expression
50.7%
Medium
1132
Reported Posts II
34.3%
Medium
1133
Largest Unique Number
67.3%
Easy
1134
Armstrong Number
78.5%
Easy
1135
Connecting Cities With Minimum Cost
60.2%
Medium
1136
Parallel Courses
60.2%
Medium
1137
N-th Tribonacci Number
Go
61.1%
Easy
1138
Alphabet Board Path
52.1%
Medium
1139
Largest 1-Bordered Square
49.1%
Medium
1140
Stone Game II
64.7%
Medium
1141
User Activity for the Past 30 Days I
54.3%
Easy
1142
User Activity for the Past 30 Days II
35.7%
Easy
1143
Longest Common Subsequence
Go
58.8%
Medium
1144
Decrease Elements To Make Array Zigzag
46.8%
Medium
1145
Binary Tree Coloring Game
Go
51.1%
Medium
1146
Snapshot Array
37.1%
Medium
1147
Longest Chunked Palindrome Decomposition
60.3%
Hard
1148
Article Views I
77.0%
Easy
1149
Article Views II
48.1%
Medium
1150
Check If a Number Is Majority Element in a Sorted Array
56.9%
Easy
1151
Minimum Swaps to Group All 1's Together
58.9%
Medium
1152
Analyze User Website Visit Pattern
43.3%
Medium
1153
String Transforms Into Another String
35.4%
Hard
1154
Day of the Year
Go
50.8%
Easy
1155
Number of Dice Rolls With Target Sum
47.5%
Medium
1156
Swap For Longest Repeated Character Substring
47.0%
Medium
1157
Online Majority Element In Subarray
Go
42.0%
Hard
1158
Market Analysis I
65.3%
Medium
1159
Market Analysis II
57.5%
Hard
1160
Find Words That Can Be Formed by Characters
Go
67.8%
Easy
1161
Maximum Level Sum of a Binary Tree
66.9%
Medium
1162
As Far from Land as Possible
47.1%
Medium
1163
Last Substring in Lexicographical Order
35.8%
Hard
1164
Product Price at a Given Date
68.7%
Medium
1165
Single-Row Keyboard
85.5%
Easy
1166
Design File System
59.5%
Medium
1167
Minimum Cost to Connect Sticks
66.0%
Medium
1168
Optimize Water Distribution in a Village
62.8%
Hard
1169
Invalid Transactions
30.1%
Medium
1170
Compare Strings by Frequency of the Smallest Character
Go
60.8%
Medium
1171
Remove Zero Sum Consecutive Nodes from Linked List
Go
42.1%
Medium
1172
Dinner Plate Stacks
35.5%
Hard
1173
Immediate Food Delivery I
83.4%
Easy
1174
Immediate Food Delivery II
63.5%
Medium
1175
Prime Arrangements
Go
52.2%
Easy
1176
Diet Plan Performance
53.0%
Easy
1177
Can Make Palindrome from Substring
37.0%
Medium
1178
Number of Valid Words for Each Puzzle
Go
46.8%
Hard
1179
Reformat Department Table
82.2%
Easy
1180
Count Substrings with Only One Distinct Letter
78.5%
Easy
1181
Before and After Puzzle
44.8%
Medium
1182
Shortest Distance to Target Color
54.4%
Medium
1183
Maximum Number of Ones
59.3%
Hard
1184
Distance Between Bus Stops
Go
53.9%
Easy
1185
Day of the Week
Go
59.2%
Easy
1186
Maximum Subarray Sum with One Deletion
40.2%
Medium
1187
Make Array Strictly Increasing
44.2%
Hard
1188
Design Bounded Blocking Queue
73.1%
Medium
1189
Maximum Number of Balloons
Go
62.5%
Easy
1190
Reverse Substrings Between Each Pair of Parentheses
Go
65.3%
Medium
1191
K-Concatenation Maximum Sum
24.2%
Medium
1192
Critical Connections in a Network
51.9%
Hard
1193
Monthly Transactions I
68.0%
Medium
1194
Tournament Winners
52.4%
Hard
1195
Fizz Buzz Multithreaded
71.7%
Medium
1196
How Many Apples Can You Put into the Basket
68.1%
Easy
1197
Minimum Knight Moves
39.2%
Medium
1198
Find Smallest Common Element in All Rows
76.2%
Medium
1199
Minimum Time to Build Blocks
39.7%
Hard
1200
Minimum Absolute Difference
Go
67.7%
Easy
1201
Ugly Number III
Go
27.4%
Medium
1202
Smallest String With Swaps
Go
51.3%
Medium
1203
Sort Items by Groups Respecting Dependencies
Go
49.0%
Hard
1204
Last Person to Fit in the Bus
73.2%
Medium
1205
Monthly Transactions II
45.2%
Medium
1206
Design Skiplist
59.9%
Hard
1207
Unique Number of Occurrences
Go
72.4%
Easy
1208
Get Equal Substrings Within Budget
Go
45.6%
Medium
1209
Remove All Adjacent Duplicates in String II
Go
56.1%
Medium
1210
Minimum Moves to Reach Target with Rotations
47.6%
Hard
1211
Queries Quality and Percentage
70.4%
Easy
1212
Team Scores in Football Tournament
57.1%
Medium
1213
Intersection of Three Sorted Arrays
79.8%
Easy
1214
Two Sum BSTs
67.2%
Medium
1215
Stepping Numbers
44.7%
Medium
1216
Valid Palindrome III
51.4%
Hard
1217
Minimum Cost to Move Chips to The Same Position
Go
70.7%
Easy
1218
Longest Arithmetic Subsequence of Given Difference
49.1%
Medium
1219
Path with Maximum Gold
66.0%
Medium
1220
Count Vowels Permutation
56.5%
Hard
1221
Split a String in Balanced Strings
Go
84.7%
Easy
1222
Queens That Can Attack the King
70.5%
Medium
1223
Dice Roll Simulation
47.6%
Hard
1224
Maximum Equal Frequency
36.2%
Hard
1225
Report Contiguous Dates
63.6%
Hard
1226
The Dining Philosophers
60.3%
Medium
1227
Airplane Seat Assignment Probability
63.3%
Medium
1228
Missing Number In Arithmetic Progression
51.2%
Easy
1229
Meeting Scheduler
54.8%
Medium
1230
Toss Strange Coins
51.6%
Medium
1231
Divide Chocolate
55.5%
Hard
1232
Check If It Is a Straight Line
Go
42.3%
Easy
1233
Remove Sub-Folders from the Filesystem
64.5%
Medium
1234
Replace the Substring for Balanced String
Go
35.5%
Medium
1235
Maximum Profit in Job Scheduling
Go
50.5%
Hard
1236
Web Crawler
65.3%
Medium
1237
Find Positive Integer Solution for a Given Equation
69.8%
Medium
1238
Circular Permutation in Binary Representation
67.9%
Medium
1239
Maximum Length of a Concatenated String with Unique Characters
Go
50.7%
Medium
1240
Tiling a Rectangle with the Fewest Squares
52.4%
Hard
1241
Number of Comments per Post
68.0%
Easy
1242
Web Crawler Multithreaded
48.2%
Medium
1243
Array Transformation
50.1%
Easy
1244
Design A Leaderboard
67.4%
Medium
1245
Tree Diameter
62.0%
Medium
1246
Palindrome Removal
45.8%
Hard
1247
Minimum Swaps to Make Strings Equal
63.6%
Medium
1248
Count Number of Nice Subarrays
57.6%
Medium
1249
Minimum Remove to Make Valid Parentheses
Go
65.0%
Medium
1250
Check If It Is a Good Array
57.5%
Hard
1251
Average Selling Price
83.2%
Easy
1252
Cells with Odd Values in a Matrix
Go
78.5%
Easy
1253
Reconstruct a 2-Row Binary Matrix
42.7%
Medium
1254
Number of Closed Islands
Go
62.7%
Medium
1255
Maximum Score Words Formed by Letters
71.3%
Hard
1256
Encode Number
69.0%
Medium
1257
Smallest Common Region
62.1%
Medium
1258
Synonymous Sentences
57.4%
Medium
1259
Handshakes That Don't Cross
54.4%
Hard
1260
Shift 2D Grid
Go
62.1%
Easy
1261
Find Elements in a Contaminated Binary Tree
75.4%
Medium
1262
Greatest Sum Divisible by Three
50.6%
Medium
1263
Minimum Moves to Move a Box to Their Target Location
47.8%
Hard
1264
Page Recommendations
68.2%
Medium
1265
Print Immutable Linked List in Reverse
94.1%
Medium
1266
Minimum Time Visiting All Points
Go
79.2%
Easy
1267
Count Servers that Communicate
57.9%
Medium
1268
Search Suggestions System
Go
65.8%
Medium
1269
Number of Ways to Stay in the Same Place After Some Steps
43.4%
Hard
1270
All People Report to the Given Manager
88.2%
Medium
1271
Hexspeak
56.1%
Easy
1272
Remove Interval
59.5%
Medium
1273
Delete Tree Nodes
61.2%
Medium
1274
Number of Ships in a Rectangle
66.1%
Hard
1275
Find Winner on a Tic Tac Toe Game
Go
55.7%
Easy
1276
Number of Burgers with No Waste of Ingredients
50.8%
Medium
1277
Count Square Submatrices with All Ones
73.9%
Medium
1278
Palindrome Partitioning III
61.1%
Hard
1279
Traffic Light Controlled Intersection
76.2%
Easy
1280
Students and Examinations
75.1%
Easy
1281
Subtract the Product and Sum of Digits of an Integer
Go
85.7%
Easy
1282
Group the People Given the Group Size They Belong To
85.0%
Medium
1283
Find the Smallest Divisor Given a Threshold
Go
52.4%
Medium
1284
Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
70.9%
Hard
1285
Find the Start and End Number of Continuous Ranges
88.2%
Medium
1286
Iterator for Combination
73.0%
Medium
1287
Element Appearing More Than 25% In Sorted Array
Go
59.6%
Easy
1288
Remove Covered Intervals
57.8%
Medium
1289
Minimum Falling Path Sum II
62.4%
Hard
1290
Convert Binary Number in a Linked List to Integer
Go
81.8%
Easy
1291
Sequential Digits
57.5%
Medium
1292
Maximum Side Length of a Square with Sum Less than or Equal to Threshold
52.2%
Medium
1293
Shortest Path in a Grid with Obstacles Elimination
43.9%
Hard
1294
Weather Type in Each Country
67.4%
Easy
1295
Find Numbers with Even Number of Digits
Go
77.5%
Easy
1296
Divide Array in Sets of K Consecutive Numbers
56.1%
Medium
1297
Maximum Number of Occurrences of a Substring
52.3%
Medium
1298
Maximum Candies You Can Get from Boxes
60.7%
Hard
1299
Replace Elements with Greatest Element on Right Side
Go
74.3%
Easy
1300
Sum of Mutated Array Closest to Target
Go
42.4%
Medium
1301
Number of Paths with Max Score
38.6%
Hard
1302
Deepest Leaves Sum
Go
85.6%
Medium
1303
Find the Team Size
90.4%
Easy
1304
Find N Unique Integers Sum up to Zero
Go
76.6%
Easy
1305
All Elements in Two Binary Search Trees
Go
78.6%
Medium
1306
Jump Game III
Go
61.5%
Medium
1307
Verbal Arithmetic Puzzle
35.2%
Hard
1308
Running Total for Different Genders
88.5%
Medium
1309
Decrypt String from Alphabet to Integer Mapping
77.9%
Easy
1310
XOR Queries of a Subarray
Go
70.8%
Medium
1311
Get Watched Videos by Your Friends
44.7%
Medium
1312
Minimum Insertion Steps to Make a String Palindrome
62.1%
Hard
1313
Decompress Run-Length Encoded List
Go
85.7%
Easy
1314
Matrix Block Sum
74.7%
Medium
1315
Sum of Nodes with Even-Valued Grandparent
84.9%
Medium
1316
Distinct Echo Substrings
50.0%
Hard
1317
Convert Integer to the Sum of Two No-Zero Integers
Go
57.4%
Easy
1318
Minimum Flips to Make a OR b Equal to c
64.7%
Medium
1319
Number of Operations to Make Network Connected
Go
56.5%
Medium
1320
Minimum Distance to Type a Word Using Two Fingers
60.8%
Hard
1321
Restaurant Growth
72.5%
Medium
1322
Ads Performance
59.1%
Easy
1323
Maximum 69 Number
78.5%
Easy
1324
Print Words Vertically
59.2%
Medium
1325
Delete Leaves With a Given Value
74.8%
Medium
1326
Minimum Number of Taps to Open to Water a Garden
48.2%
Hard
1327
List the Products Ordered in a Period
77.9%
Easy
1328
Break a Palindrome
52.3%
Medium
1329
Sort the Matrix Diagonally
Go
81.4%
Medium
1330
Reverse Subarray To Maximize Array Value
38.0%
Hard
1331
Rank Transform of an Array
58.2%
Easy
1332
Remove Palindromic Subsequences
Go
69.1%
Easy
1333
Filter Restaurants by Vegan-Friendly, Price and Distance
58.4%
Medium
1334
Find the City With the Smallest Number of Neighbors at a Threshold Distance
50.2%
Medium
1335
Minimum Difficulty of a Job Schedule
56.9%
Hard
1336
Number of Transactions per Visit
51.1%
Hard
1337
The K Weakest Rows in a Matrix
Go
72.1%
Easy
1338
Reduce Array Size to The Half
68.5%
Medium
1339
Maximum Product of Splitted Binary Tree
42.4%
Medium
1340
Jump Game V
61.4%
Hard
1341
Movie Rating
58.3%
Medium
1342
Number of Steps to Reduce a Number to Zero
85.6%
Easy
1343
Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
67.4%
Medium
1344
Angle Between Hands of a Clock
62.3%
Medium
1345
Jump Game IV
42.1%
Hard
1346
Check If N and Its Double Exist
35.5%
Easy
1347
Minimum Number of Steps to Make Two Strings Anagram
75.6%
Medium
1348
Tweet Counts Per Frequency
41.8%
Medium
1349
Maximum Students Taking Exam
45.9%
Hard
1350
Students With Invalid Departments
90.5%
Easy
1351
Count Negative Numbers in a Sorted Matrix
75.2%
Easy
1352
Product of the Last K Numbers
46.9%
Medium
1353
Maximum Number of Events That Can Be Attended
Go
32.4%
Medium
1354
Construct Target Array With Multiple Sums
31.2%
Hard
1355
Activity Participants
74.7%
Medium
1356
Sort Integers by The Number of 1 Bits
70.8%
Easy
1357
Apply Discount Every n Orders
67.9%
Medium
1358
Number of Substrings Containing All Three Characters
61.6%
Medium
1359
Count All Valid Pickup and Delivery Options
54.5%
Hard
1360
Number of Days Between Two Dates
46.4%
Easy
1361
Validate Binary Tree Nodes
41.9%
Medium
1362
Closest Divisors
58.9%
Medium
1363
Largest Multiple of Three
34.7%
Hard
1364
Number of Trusted Contacts of a Customer
79.5%
Medium
1365
How Many Numbers Are Smaller Than the Current Number
86.0%
Easy
1366
Rank Teams by Votes
58.3%
Medium
1367
Linked List in Binary Tree
42.2%
Medium
1368
Minimum Cost to Make at Least One Valid Path in a Grid
59.7%
Hard
1369
Get the Second Most Recent Activity
69.4%
Hard
1370
Increasing Decreasing String
77.7%
Easy
1371
Find the Longest Substring Containing Vowels in Even Counts
61.9%
Medium
1372
Longest ZigZag Path in a Binary Tree
56.7%
Medium
1373
Maximum Sum BST in Binary Tree
38.0%
Hard
1374
Generate a String With Characters That Have Odd Counts
77.2%
Easy
1375
Bulb Switcher III
65.1%
Medium
1376
Time Needed to Inform All Employees
58.0%
Medium
1377
Frog Position After T Seconds
36.0%
Hard
1378
Replace Employee ID With The Unique Identifier
90.9%
Easy
1379
Find a Corresponding Node of a Binary Tree in a Clone of That Tree
85.1%
Medium
1380
Lucky Numbers in a Matrix
Go
70.7%
Easy
1381
Design a Stack With Increment Operation
77.0%
Medium
1382
Balance a Binary Search Tree
79.0%
Medium
1383
Maximum Performance of a Team
Go
41.3%
Hard
1384
Total Sales Amount by Year
66.2%
Hard
1385
Find the Distance Value Between Two Arrays
Go
66.2%
Easy
1386
Cinema Seat Allocation
37.9%
Medium
1387
Sort Integers by The Power Value
70.3%
Medium
1388
Pizza With 3n Slices
47.8%
Hard
1389
Create Target Array in the Given Order
Go
85.3%
Easy
1390
Four Divisors
40.3%
Medium
1391
Check if There is a Valid Path in a Grid
46.4%
Medium
1392
Longest Happy Prefix
43.8%
Hard
1393
Capital Gain/Loss
91.6%
Medium
1394
Find Lucky Integer in an Array
63.3%
Easy
1395
Count Number of Teams
70.6%
Medium
1396
Design Underground System
Go
71.7%
Medium
1397
Find All Good Strings
39.5%
Hard
1398
Customers Who Bought Products A and B but Not C
80.0%
Medium
1399
Count Largest Group
66.2%
Easy
1400
Construct K Palindrome Strings
64.1%
Medium
1401
Circle and Rectangle Overlapping
43.4%
Medium
1402
Reducing Dishes
72.5%
Hard
1403
Minimum Subsequence in Non-Increasing Order
72.0%
Easy
1404
Number of Steps to Reduce a Number in Binary Representation to One
50.5%
Medium
1405
Longest Happy String
54.7%
Medium
1406
Stone Game III
60.2%
Hard
1407
Top Travellers
84.0%
Easy
1408
String Matching in an Array
63.8%
Easy
1409
Queries on a Permutation With Key
82.5%
Medium
1410
HTML Entity Parser
53.0%
Medium
1411
Number of Ways to Paint N × 3 Grid
61.8%
Hard
1412
Find the Quiet Students in All Exams
62.8%
Hard
1413
Minimum Value to Get Positive Step by Step Sum
68.6%
Easy
1414
Find the Minimum Number of Fibonacci Numbers Whose Sum Is K
65.1%
Medium
1415
The k-th Lexicographical String of All Happy Strings of Length n
70.8%
Medium
1416
Restore The Array
37.4%
Hard
1417
Reformat The String
56.6%
Easy
1418
Display Table of Food Orders in a Restaurant
71.3%
Medium
1419
Minimum Number of Frogs Croaking
49.4%
Medium
1420
Build Array Where You Can Find The Maximum Exactly K Comparisons
64.9%
Hard
1421
NPV Queries
82.6%
Easy
1422
Maximum Score After Splitting a String
57.6%
Easy
1423
Maximum Points You Can Obtain from Cards
Go
49.5%
Medium
1424
Diagonal Traverse II
48.7%
Medium
1425
Constrained Subsequence Sum
45.9%
Hard
1426
Counting Elements
59.4%
Easy
1427
Perform String Shifts
53.8%
Easy
1428
Leftmost Column with at Least a One
51.7%
Medium
1429
First Unique Number
51.7%
Medium
1430
Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree
45.4%
Medium
1431
Kids With the Greatest Number of Candies
87.8%
Easy
1432
Max Difference You Can Get From Changing an Integer
43.5%
Medium
1433
Check If a String Can Break Another String
68.1%
Medium
1434
Number of Ways to Wear Different Hats to Each Other
41.1%
Hard
1435
Create a Session Bar Chart
78.4%
Easy
1436
Destination City
77.5%
Easy
1437
Check If All 1's Are at Least Length K Places Away
Go
60.5%
Easy
1438
Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
Go
45.4%
Medium
1439
Find the Kth Smallest Sum of a Matrix With Sorted Rows
Go
61.6%
Hard
1440
Evaluate Boolean Expression
75.6%
Medium
1441
Build an Array With Stack Operations
70.6%
Easy
1442
Count Triplets That Can Form Two Arrays of Equal XOR
Go
73.9%
Medium
1443
Minimum Time to Collect All Apples in a Tree
55.2%
Medium
1444
Number of Ways of Cutting a Pizza
55.2%
Hard
1445
Apples & Oranges
91.4%
Medium
1446
Consecutive Characters
61.1%
Easy
1447
Simplified Fractions
63.4%
Medium
1448
Count Good Nodes in Binary Tree
72.9%
Medium
1449
Form Largest Integer With Digits That Add up to Target
46.0%
Hard
1450
Number of Students Doing Homework at a Given Time
76.6%
Easy
1451
Rearrange Words in a Sentence
61.4%
Medium
1452
People Whose List of Favorite Companies Is Not a Subset of Another List
56.1%
Medium
1453
Maximum Number of Darts Inside of a Circular Dartboard
36.4%
Hard
1454
Active Users
38.6%
Medium
1455
Check If a Word Occurs As a Prefix of Any Word in a Sentence
Go
64.4%
Easy
1456
Maximum Number of Vowels in a Substring of Given Length
56.5%
Medium
1457
Pseudo-Palindromic Paths in a Binary Tree
67.8%
Medium
1458
Max Dot Product of Two Subsequences
44.6%
Hard
1459
Rectangles Area
67.4%
Medium
1460
Make Two Arrays Equal by Reversing Sub-arrays
72.5%
Easy
1461
Check If a String Contains All Binary Codes of Size K
Go
54.5%
Medium
1462
Course Schedule IV
47.2%
Medium
1463
Cherry Pickup II
Go
68.3%
Hard
1464
Maximum Product of Two Elements in an Array
Go
77.6%
Easy
1465
Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts
Go
37.0%
Medium
1466
Reorder Routes to Make All Paths Lead to the City Zero
61.4%
Medium
1467
Probability of a Two Boxes Having The Same Number of Distinct Balls
60.9%
Hard
1468
Calculate Salaries
82.5%
Medium
1469
Find All The Lonely Nodes
81.1%
Easy
1470
Shuffle the Array
Go
88.2%
Easy
1471
The k Strongest Values in an Array
59.4%
Medium
1472
Design Browser History
73.9%
Medium
1473
Paint House III
49.8%
Hard
1474
Delete N Nodes After M Nodes of a Linked List
73.4%
Easy
1475
Final Prices With a Special Discount in a Shop
74.9%
Easy
1476
Subrectangle Queries
88.1%
Medium
1477
Find Two Non-overlapping Sub-arrays Each With Target Sum
36.2%
Medium
1478
Allocate Mailboxes
55.3%
Hard
1479
Sales by Day of the Week
82.6%
Hard
1480
Running Sum of 1d Array
Go
89.2%
Easy
1481
Least Number of Unique Integers after K Removals
58.9%
Medium
1482
Minimum Number of Days to Make m Bouquets
Go
54.1%
Medium
1483
Kth Ancestor of a Tree Node
33.1%
Hard
1484
Group Sold Products By The Date
84.9%
Easy
1485
Clone Binary Tree With Random Pointer
79.4%
Medium
1486
XOR Operation in an Array
Go
84.0%
Easy
1487
Making File Names Unique
33.7%
Medium
1488
Avoid Flood in The City
25.1%
Medium
1489
Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree
51.9%
Hard
1490
Clone N-ary Tree
82.8%
Medium
1491
Average Salary Excluding the Minimum and Maximum Salary
67.6%
Easy
1492
The kth Factor of n
62.3%
Medium
1493
Longest Subarray of 1's After Deleting One Element
59.8%
Medium
1494
Parallel Courses II
31.1%
Hard
1495
Friendly Movies Streamed Last Month
50.7%
Easy
1496
Path Crossing
55.5%
Easy
1497
Check If Array Pairs Are Divisible by k
40.4%
Medium
1498
Number of Subsequences That Satisfy the Given Sum Condition
39.4%
Medium
1499
Max Value of Equation
46.8%
Hard
1500
Design a File Sharing System
45.9%
Medium
1501
Countries You Can Safely Invest In
59.0%
Medium
1502
Can Make Arithmetic Progression From Sequence
70.2%
Easy
1503
Last Moment Before All Ants Fall Out of a Plank
54.3%
Medium
1504
Count Submatrices With All Ones
59.7%
Medium
1505
Minimum Possible Integer After at Most K Adjacent Swaps On Digits
37.2%
Hard
1506
Find Root of N-Ary Tree
78.4%
Medium
1507
Reformat Date
60.9%
Easy
1508
Range Sum of Sorted Subarray Sums
59.3%
Medium
1509
Minimum Difference Between Largest and Smallest Value in Three Moves
56.1%
Medium
1510
Stone Game IV
59.5%
Hard
1511
Customer Order Frequency
73.7%
Easy
1512
Number of Good Pairs
Go
87.7%
Easy
1513
Number of Substrings With Only 1s
43.4%
Medium
1514
Path with Maximum Probability
44.5%
Medium
1515
Best Position for a Service Centre
39.8%
Hard
1516
Move Sub-Tree of N-Ary Tree
64.6%
Hard
1517
Find Users With Valid E-Mails
69.3%
Easy
1518
Water Bottles
60.3%
Easy
1519
Number of Nodes in the Sub-Tree With the Same Label
38.8%
Medium
1520
Maximum Number of Non-Overlapping Substrings
37.1%
Hard
1521
Find a Value of a Mysterious Function Closest to Target
43.7%
Hard
1522
Diameter of N-Ary Tree
72.2%
Medium
1523
Count Odd Numbers in an Interval Range
53.9%
Easy
1524
Number of Sub-arrays With Odd Sum
43.1%
Medium
1525
Number of Good Ways to Split a String
70.7%
Medium
1526
Minimum Number of Increments on Subarrays to Form a Target Array
67.5%
Hard
1527
Patients With a Condition
53.6%
Easy
1528
Shuffle String
85.8%
Easy
1529
Bulb Switcher IV
72.5%
Medium
1530
Number of Good Leaf Nodes Pairs
58.7%
Medium
1531
String Compression II
36.7%
Hard
1532
The Most Recent Three Orders
71.7%
Medium
1533
Find the Index of the Large Integer
51.9%
Medium
1534
Count Good Triplets
80.3%
Easy
1535
Find the Winner of an Array Game
48.7%
Medium
1536
Minimum Swaps to Arrange a Binary Grid
44.8%
Medium
1537
Get the Maximum Score
38.4%
Hard
1538
Guess the Majority in a Hidden Array
61.7%
Medium
1539
Kth Missing Positive Number
Go
55.0%
Easy
1540
Can Convert String in K Moves
32.1%
Medium
1541
Minimum Insertions to Balance a Parentheses String
47.5%
Medium
1542
Find Longest Awesome Substring
39.9%
Hard
1543
Fix Product Name Format
64.2%
Easy
1544
Make The String Great
56.0%
Easy
1545
Find Kth Bit in Nth Binary String
57.9%
Medium
1546
Maximum Number of Non-Overlapping Subarrays With Sum Equals Target
45.6%
Medium
1547
Minimum Cost to Cut a Stick
54.4%
Hard
1548
The Most Similar Path in a Graph
57.0%
Hard
1549
The Most Recent Orders for Each Product
67.9%
Medium
1550
Three Consecutive Odds
64.2%
Easy
1551
Minimum Operations to Make Array Equal
Go
80.7%
Medium
1552
Magnetic Force Between Two Balls
52.6%
Medium
1553
Minimum Number of Days to Eat N Oranges
32.2%
Hard
1554
Strings Differ by One Character
65.6%
Medium
1555
Bank Account Summary
53.7%
Medium
1556
Thousand Separator
57.1%
Easy
1557
Minimum Number of Vertices to Reach All Nodes
77.2%
Medium
1558
Minimum Numbers of Function Calls to Make Target Array
63.7%
Medium
1559
Detect Cycles in 2D Grid
47.0%
Medium
1560
Most Visited Sector in a Circular Track
57.8%
Easy
1561
Maximum Number of Coins You Can Get
77.8%
Medium
1562
Find Latest Group of Size M
40.4%
Medium
1563
Stone Game V
40.9%
Hard
1564
Put Boxes Into the Warehouse I
64.3%
Medium
1565
Unique Orders and Customers Per Month
83.1%
Easy
1566
Detect Pattern of Length M Repeated K or More Times
43.5%
Easy
1567
Maximum Length of Subarray With Positive Product
41.5%
Medium
1568
Minimum Number of Days to Disconnect Island
49.6%
Hard
1569
Number of Ways to Reorder Array to Get Same BST
49.7%
Hard
1570
Dot Product of Two Sparse Vectors
90.7%
Medium
1571
Warehouse Manager
89.8%
Easy
1572
Matrix Diagonal Sum
Go
78.3%
Easy
1573
Number of Ways to Split a String
Go
31.5%
Medium
1574
Shortest Subarray to be Removed to Make Array Sorted
34.8%
Medium
1575
Count All Possible Routes
57.8%
Hard
1576
Replace All ?'s to Avoid Consecutive Repeating Characters
50.3%
Easy
1577
Number of Ways Where Square of Number Is Equal to Product of Two Numbers
38.7%
Medium
1578
Minimum Deletion Cost to Avoid Repeating Letters
61.3%
Medium
1579
Remove Max Number of Edges to Keep Graph Fully Traversable
Go
49.1%
Hard
1580
Put Boxes Into the Warehouse II
63.4%
Medium
1581
Customer Who Visited but Did Not Make Any Transactions
89.6%
Easy
1582
Special Positions in a Binary Matrix
64.5%
Easy
1583
Count Unhappy Friends
56.8%
Medium
1584
Min Cost to Connect All Points
60.0%
Medium
1585
Check If String Is Transformable With Substring Sort Operations
48.2%
Hard
1586
Binary Search Tree Iterator II
67.3%
Medium
1587
Bank Account Summary II
90.0%
Easy
1588
Sum of All Odd Length Subarrays
82.5%
Easy
1589
Maximum Sum Obtained of Any Permutation
35.9%
Medium
1590
Make Sum Divisible by P
28.1%
Medium
1591
Strange Printer II
54.9%
Hard
1592
Rearrange Spaces Between Words
44.1%
Easy
1593
Split a String Into the Max Number of Unique Substrings
52.4%
Medium
1594
Maximum Non Negative Product in a Matrix
32.8%
Medium
1595
Minimum Cost to Connect Two Groups of Points
44.5%
Hard
1596
The Most Frequently Ordered Products for Each Customer
85.6%
Medium
1597
Build Binary Expression Tree From Infix Expression
58.9%
Hard
1598
Crawler Log Folder
64.1%
Easy
1599
Maximum Profit of Operating a Centennial Wheel
43.8%
Medium
1600
Throne Inheritance
Go
62.3%
Medium
1601
Maximum Number of Achievable Transfer Requests
49.7%
Hard
1602
Find Nearest Right Node in Binary Tree
73.8%
Medium
1603
Design Parking System
Go
87.0%
Easy
1604
Alert Using Same Key-Card Three or More Times in a One Hour Period
46.2%
Medium
1605
Find Valid Matrix Given Row and Column Sums
78.5%
Medium
1606
Find Servers That Handled Most Number of Requests
39.5%
Hard
1607
Sellers With No Sales
54.8%
Easy
1608
Special Array With X Elements Greater Than or Equal X
Go
60.9%
Easy
1609
Even Odd Tree
52.4%
Medium
1610
Maximum Number of Visible Points
34.9%
Hard
1611
Minimum One Bit Operations to Make Integers Zero
61.6%
Hard
1612
Check If Two Expression Trees are Equivalent
68.9%
Medium
1613
Find the Missing IDs
76.3%
Medium
1614
Maximum Nesting Depth of the Parentheses
Go
82.9%
Easy
1615
Maximal Network Rank
55.5%
Medium
1616
Split Two Strings to Make Palindrome
31.3%
Medium
1617
Count Subtrees With Max Distance Between Cities
64.6%
Hard
1618
Maximum Font to Fit a Sentence in a Screen
57.6%
Medium
1619
Mean of Array After Removing Some Elements
Go
64.5%
Easy
1620
Coordinate With Maximum Network Quality
36.9%
Medium
1621
Number of Sets of K Non-Overlapping Line Segments
42.5%
Medium
1622
Fancy Sequence
15.2%
Hard
1623
All Valid Triplets That Can Represent a Country
88.6%
Easy
1624
Largest Substring Between Two Equal Characters
Go
59.1%
Easy
1625
Lexicographically Smallest String After Applying Operations
66.2%
Medium
1626
Best Team With No Conflicts
40.1%
Medium
1627
Graph Connectivity With Threshold
43.7%
Hard
1628
Design an Expression Tree With Evaluate Function
81.1%
Medium
1629
Slowest Key
Go
59.8%
Easy
1630
Arithmetic Subarrays
77.8%
Medium
1631
Path With Minimum Effort
Go
51.2%
Medium
1632
Rank Transform of a Matrix
40.6%
Hard
1633
Percentage of Users Attended a Contest
69.6%
Easy
1634
Add Two Polynomials Represented as Linked Lists
52.7%
Medium
1635
Hopper Company Queries I
55.7%
Hard
1636
Sort Array by Increasing Frequency
Go
67.9%
Easy
1637
Widest Vertical Area Between Two Points Containing No Points
84.0%
Medium
1638
Count Substrings That Differ by One Character
71.9%
Medium
1639
Number of Ways to Form a Target String Given a Dictionary
41.7%
Hard
1640
Check Array Formation Through Concatenation
Go
55.5%
Easy
1641
Count Sorted Vowel Strings
Go
74.8%
Medium
1642
Furthest Building You Can Reach
Go
43.9%
Medium
1643
Kth Smallest Instructions
45.4%
Hard
1644
Lowest Common Ancestor of a Binary Tree II
57.9%
Medium
1645
Hopper Company Queries II
39.9%
Hard
1646
Get Maximum in Generated Array
Go
51.3%
Easy
1647
Minimum Deletions to Make Character Frequencies Unique
Go
55.9%
Medium
1648
Sell Diminishing-Valued Colored Balls
Go
31.5%
Medium
1649
Create Sorted Array through Instructions
Go
37.1%
Hard
1650
Lowest Common Ancestor of a Binary Tree III
77.4%
Medium
1651
Hopper Company Queries III
67.3%
Hard
1652
Defuse the Bomb
Go
60.5%
Easy
1653
Minimum Deletions to Make String Balanced
Go
54.1%
Medium
1654
Minimum Jumps to Reach Home
Go
25.7%
Medium
1655
Distribute Repeating Integers
Go
40.7%
Hard
1656
Design an Ordered Stream
Go
82.7%
Easy
1657
Determine if Two Strings Are Close
Go
54.7%
Medium
1658
Minimum Operations to Reduce X to Zero
Go
33.3%
Medium
1659
Maximize Grid Happiness
Go
37.0%
Hard
1660
Correct a Binary Tree
73.2%
Medium
1661
Average Time of Process per Machine
80.1%
Easy
1662
Check If Two String Arrays are Equivalent
Go
82.0%
Easy
1663
Smallest String With A Given Numeric Value
Go
64.1%
Medium
1664
Ways to Make a Fair Array
Go
62.4%
Medium
1665
Minimum Initial Energy to Finish Tasks
Go
55.3%
Hard
1666
Change the Root of a Binary Tree
66.3%
Medium
1667
Fix Names in a Table
62.1%
Easy
1668
Maximum Repeating Substring
Go
39.4%
Easy
1669
Merge In Between Linked Lists
Go
74.7%
Medium
1670
Design Front Middle Back Queue
Go
55.0%
Medium
1671
Minimum Number of Removals to Make Mountain Array
43.7%
Hard
1672
Richest Customer Wealth
Go
88.2%
Easy
1673
Find the Most Competitive Subsequence
Go
47.4%
Medium
1674
Minimum Moves to Make Array Complementary
Go
36.9%
Medium
1675
Minimize Deviation in Array
Go
48.2%
Hard
1676
Lowest Common Ancestor of a Binary Tree IV
79.2%
Medium
1677
Product's Worth Over Invoices
44.0%
Easy
1678
Goal Parser Interpretation
Go
85.3%
Easy
1679
Max Number of K-Sum Pairs
Go
53.5%
Medium
1680
Concatenation of Consecutive Binary Numbers
Go
52.5%
Medium
1681
Minimum Incompatibility
Go
36.6%
Hard
1682
Longest Palindromic Subsequence II
50.7%
Medium
1683
Invalid Tweets
90.8%
Easy
1684
Count the Number of Consistent Strings
Go
81.7%
Easy
1685
Sum of Absolute Differences in a Sorted Array
Go
64.6%
Medium
1686
Stone Game VI
52.8%
Medium
1687
Delivering Boxes from Storage to Ports
36.4%
Hard
1688
Count of Matches in Tournament
Go
82.4%
Easy
1689
Partitioning Into Minimum Number Of Deci-Binary Numbers
Go
87.9%
Medium
1690
Stone Game VII
Go
58.8%
Medium
1691
Maximum Height by Stacking Cuboids
Go
52.7%
Hard
1692
Count Ways to Distribute Candies
59.9%
Hard
1693
Daily Leads and Partners
91.1%
Easy
1694
Reformat Phone Number
Go
65.1%
Easy
1695
Maximum Erasure Value
Go
52.2%
Medium
1696
Jump Game VI
Go
42.3%
Medium
1697
Checking Existence of Edge Length Limited Paths
48.2%
Hard
1698
Number of Distinct Substrings in a String
62.1%
Medium
1699
Number of Calls Between Two Persons
86.3%
Medium
1700
Number of Students Unable to Eat Lunch
Go
67.7%
Easy
1701
Average Waiting Time
61.3%
Medium
1702
Maximum Binary String After Change
44.4%
Medium
1703
Minimum Adjacent Swaps for K Consecutive Ones
39.3%
Hard
1704
Determine if String Halves Are Alike
Go
78.4%
Easy
1705
Maximum Number of Eaten Apples
35.2%
Medium
1706
Where Will the Ball Fall
65.8%
Medium
1707
Maximum XOR With an Element From Array
42.6%
Hard
1708
Largest Subarray Length K
63.8%
Easy
1709
Biggest Window Between Visits
79.5%
Medium
1710
Maximum Units on a Truck
Go
72.1%
Easy
1711
Count Good Meals
27.8%
Medium
1712
Ways to Split Array Into Three Subarrays
30.0%
Medium
1713
Minimum Operations to Make a Subsequence
47.2%
Hard
1714
Sum Of Special Evenly-Spaced Elements In Array
51.8%
Hard
1715
Count Apples and Oranges
78.1%
Medium
1716
Calculate Money in Leetcode Bank
Go
64.3%
Easy
1717
Maximum Score From Removing Substrings
43.2%
Medium
1718
Construct the Lexicographically Largest Valid Sequence
50.4%
Medium
1719
Number Of Ways To Reconstruct A Tree
40.6%
Hard
1720
Decode XORed Array
Go
85.7%
Easy
1721
Swapping Nodes in a Linked List
Go
66.0%
Medium
1722
Minimize Hamming Distance After Swap Operations
46.7%
Medium
1723
Find Minimum Time to Finish All Jobs
42.0%
Hard
1724
Checking Existence of Edge Length Limited Paths II
54.1%
Hard
1725
Number Of Rectangles That Can Form The Largest Square
Go
78.7%
Easy
1726
Tuple with Same Product
59.9%
Medium
1727
Largest Submatrix With Rearrangements
59.8%
Medium
1728
Cat and Mouse II
41.4%
Hard
1729
Find Followers Count
71.1%
Easy
1730
Shortest Path to Get Food
54.0%
Medium
1731
The Number of Employees Which Report to Each Employee
49.0%
Easy
1732
Find the Highest Altitude
Go
79.0%
Easy
1733
Minimum Number of People to Teach
40.0%
Medium
1734
Decode XORed Permutation
Go
59.0%
Medium
1735
Count Ways to Make Array With Product
49.2%
Hard
1736
Latest Time by Replacing Hidden Digits
Go
41.9%
Easy
1737
Change Minimum Characters to Satisfy One of Three Conditions
31.9%
Medium
1738
Find Kth Largest XOR Coordinate Value
Go
62.6%
Medium
1739
Building Boxes
50.9%
Hard
1740
Find Distance in a Binary Tree
68.0%
Medium
1741
Find Total Time Spent by Each Employee
91.1%
Easy
1742
Maximum Number of Balls in a Box
Go
73.3%
Easy
1743
Restore the Array From Adjacent Pairs
67.2%
Medium
1744
Can You Eat Your Favorite Candy on Your Favorite Day?
Go
31.8%
Medium
1745
Palindrome Partitioning IV
49.7%
Hard
1746
Maximum Subarray Sum After One Operation
61.1%
Medium
1747
Leetflex Banned Accounts
67.6%
Medium
1748
Sum of Unique Elements
Go
75.1%
Easy
1749
Maximum Absolute Sum of Any Subarray
55.8%
Medium
1750
Minimum Length of String After Deleting Similar Ends
42.7%
Medium
1751
Maximum Number of Events That Can Be Attended II
53.9%
Hard
1752
Check if Array Is Sorted and Rotated
Go
45.2%
Easy
1753
Maximum Score From Removing Stones
64.3%
Medium
1754
Largest Merge Of Two Strings
42.9%
Medium
1755
Closest Subsequence Sum
36.1%
Hard
1756
Design Most Recently Used Queue
77.9%
Medium
1757
Recyclable and Low Fat Products
95.8%
Easy
1758
Minimum Changes To Make Alternating Binary String
Go
59.0%
Easy
1759
Count Number of Homogenous Substrings
44.8%
Medium
1760
Minimum Limit of Balls in a Bag
55.5%
Medium
1761
Minimum Degree of a Connected Trio in a Graph
40.8%
Hard
1762
Buildings With an Ocean View
81.3%
Medium
1763
Longest Nice Substring
61.5%
Easy
1764
Form Array by Concatenating Subarrays of Another Array
52.8%
Medium
1765
Map of Highest Peak
58.4%
Medium
1766
Tree of Coprimes
37.7%
Hard
1767
Find the Subtasks That Did Not Execute
87.7%
Hard
1768
Merge Strings Alternately
74.3%
Easy
1769
Minimum Number of Operations to Move All Balls to Each Box
85.6%
Medium
1770
Maximum Score from Performing Multiplication Operations
31.7%
Medium
1771
Maximize Palindrome Length From Subsequences
34.7%
Hard
1772
Sort Features by Popularity
65.0%
Medium
1773
Count Items Matching a Rule
84.5%
Easy
1774
Closest Dessert Cost
45.7%
Medium
1775
Equal Sum Arrays With Minimum Number of Operations
50.9%
Medium
1776
Car Fleet II
51.6%
Hard
1777
Product's Price for Each Store
86.2%
Easy
1778
Shortest Path in a Hidden Grid
43.9%
Medium
1779
Find Nearest Point That Has the Same X or Y Coordinate
67.7%
Easy
1780
Check if Number is a Sum of Powers of Three
64.1%
Medium
1781
Sum of Beauty of All Substrings
59.5%
Medium
1782
Count Pairs Of Nodes
36.8%
Hard
1783
Grand Slam Titles
90.0%
Medium
1784
Check if Binary String Has at Most One Segment of Ones
41.0%
Easy
1785
Minimum Elements to Add to Form a Given Sum
40.8%
Medium
1786
Number of Restricted Paths From First to Last Node
37.4%
Medium
1787
Make the XOR of All Segments Equal to Zero
38.4%
Hard
1788
Maximize the Beauty of the Garden
67.2%
Hard
1789
Primary Department for Each Employee
80.1%
Easy
1790
Check if One String Swap Can Make Strings Equal
45.2%
Easy
1791
Find Center of Star Graph
83.8%
Easy
1792
Maximum Average Pass Ratio
49.7%
Medium
1793
Maximum Score of a Good Subarray
50.3%
Hard
1794
Count Pairs of Equal Substrings With Minimum Difference
64.8%
Medium
1795
Rearrange Products Table
90.1%
Easy
1796
Second Largest Digit in a String
48.5%
Easy
1797
Design Authentication Manager
51.5%
Medium
1798
Maximum Number of Consecutive Values You Can Make
49.9%
Medium
1799
Maximize Score After N Operations
46.2%
Hard
1800
Maximum Ascending Subarray Sum
64.7%
Easy
1801
Number of Orders in the Backlog
45.3%
Medium
1802
Maximum Value at a Given Index in a Bounded Array
29.3%
Medium
1803
Count Pairs With XOR in a Range
45.7%
Hard
1804
Implement Trie II (Prefix Tree)
58.2%
Medium
1805
Number of Different Integers in a String
35.2%
Easy
1806
Minimum Number of Operations to Reinitialize a Permutation
70.5%
Medium
1807
Evaluate the Bracket Pairs of a String
66.3%
Medium
1808
Maximize Number of Nice Divisors
29.5%
Hard
1809
Ad-Free Sessions
60.6%
Easy
1810
Minimum Path Cost in a Hidden Grid
53.1%
Medium
1811
Find Interview Candidates
66.4%
Medium
1812
Determine Color of a Chessboard Square
77.4%
Easy
1813
Sentence Similarity III
31.8%
Medium
1814
Count Nice Pairs in an Array
39.6%
Medium
1815
Maximum Number of Groups Getting Fresh Donuts
40.0%
Hard
1816
Truncate Sentence
80.7%
Easy
1817
Finding the Users Active Minutes
79.8%
Medium
1818
Minimum Absolute Sum Difference
Go
28.3%
Medium
1819
Number of Different Subsequences GCDs
36.2%
Hard
1820
Maximum Number of Accepted Invitations
45.7%
Medium
1821
Find Customers With Positive Revenue this Year
89.8%
Easy
1822
Sign of the Product of an Array
67.0%
Easy
1823
Find the Winner of the Circular Game
74.5%
Medium
1824
Minimum Sideway Jumps
49.0%
Medium
1825
Finding MK Average
31.9%
Hard
1826
Faulty Sensor
50.3%
Easy
1827
Minimum Operations to Make the Array Increasing
78.2%
Easy
1828
Queries on Number of Points Inside a Circle
86.5%
Medium
1829
Maximum XOR for Each Query
75.3%
Medium
1830
Minimum Number of Operations to Make String Sorted
47.3%
Hard
1831
Maximum Transaction Each Day
84.4%
Medium
1832
Check if the Sentence Is Pangram
81.7%
Easy
1833
Maximum Ice Cream Bars
64.2%
Medium
1834
Single-Threaded CPU
38.5%
Medium
1835
Find XOR Sum of All Pairs Bitwise AND
57.8%
Hard
1836
Remove Duplicates From an Unsorted Linked List
69.4%
Medium
1837
Sum of Digits in Base K
75.9%
Easy
1838
Frequency of the Most Frequent Element
35.3%
Medium
1839
Longest Substring Of All Vowels in Order
47.3%
Medium
1840
Maximum Building Height
34.6%
Hard
1841
League Statistics
60.2%
Medium
1842
Next Palindrome Using Same Digits
59.9%
Hard
1843
Suspicious Bank Accounts
49.8%
Medium
1844
Replace All Digits with Characters
80.2%
Easy
1845
Seat Reservation Manager
58.5%
Medium
1846
Maximum Element After Decreasing and Rearranging
Go
56.0%
Medium
1847
Closest Room
32.3%
Hard
1848
Minimum Distance to the Target Element
59.9%
Easy
1849
Splitting a String Into Descending Consecutive Values
28.9%
Medium
1850
Minimum Adjacent Swaps to Reach the Kth Smallest Number
73.3%
Medium
1851
Minimum Interval to Include Each Query
44.9%
Hard
1852
Distinct Numbers in Each Subarray
74.3%
Medium
1853
Convert Date Format
88.4%
Easy
1854
Maximum Population Year
58.1%
Easy
1855
Maximum Distance Between a Pair of Values
47.8%
Medium
1856
Maximum Subarray Min-Product
34.2%
Medium
1857
Largest Color Value in a Directed Graph
37.7%
Hard
1858
Longest Word With All Prefixes
65.8%
Medium
1859
Sorting the Sentence
83.6%
Easy
1860
Incremental Memory Leak
70.1%
Medium
1861
Rotating the Box
63.7%
Medium
1862
Sum of Floored Pairs
27.8%
Hard
1863
Sum of All Subset XOR Totals
78.1%
Easy
1864
Minimum Number of Swaps to Make the Binary String Alternating
37.0%
Medium
1865
Finding Pairs With a Certain Sum
47.4%
Medium
1866
Number of Ways to Rearrange Sticks With K Sticks Visible
55.2%
Hard
1867
Orders With Maximum Quantity Above Average
78.7%
Medium
1868
Product of Two Run-Length Encoded Arrays
58.1%
Medium
1869
Longer Contiguous Segments of Ones than Zeros
59.6%
Easy
1870
Minimum Speed to Arrive on Time
34.5%
Medium
1871
Jump Game VII
24.4%
Medium
1872
Stone Game VIII
51.9%
Hard
1873
Calculate Special Bonus
91.3%
Easy
1874
Minimize Product Sum of Two Arrays
88.9%
Medium
1875
Group Employees of the Same Salary
75.6%
Medium
1876
Substrings of Size Three with Distinct Characters
69.3%
Easy
1877
Minimize Maximum Pair Sum in Array
Go
80.1%
Medium
1878
Get Biggest Three Rhombus Sums in a Grid
44.2%
Medium
1879
Minimum XOR Sum of Two Arrays
39.5%
Hard
1880
Check if Word Equals Summation of Two Words
72.7%
Easy
1881
Maximum Value after Insertion
34.6%
Medium
1882
Process Tasks Using Servers
35.6%
Medium
1883
Minimum Skips to Arrive at Meeting On Time
38.7%
Hard
1884
Egg Drop With 2 Eggs and N Floors
69.9%
Medium
1885
Count Pairs in Two Arrays
57.4%
Medium
1886
Determine Whether Matrix Can Be Obtained By Rotation
54.5%
Easy
1887
Reduction Operations to Make the Array Elements Equal
60.7%
Medium
1888
Minimum Number of Flips to Make the Binary String Alternating
35.2%
Medium
1889
Minimum Space Wasted From Packaging
29.5%
Hard
1890
The Latest Login in 2020
84.6%
Easy
1891
Cutting Ribbons
49.7%
Medium
1892
Page Recommendations II
45.2%
Hard
1893
Check if All the Integers in a Range Are Covered
50.6%
Easy
1894
Find the Student that Will Replace the Chalk
40.4%
Medium
1895
Largest Magic Square
50.5%
Medium
1896
Minimum Cost to Change the Final Value of Expression
51.9%
Hard
1897
Redistribute Characters to Make All Strings Equal
60.0%
Easy
1898
Maximum Number of Removable Characters
34.2%
Medium
1899
Merge Triplets to Form Target Triplet
60.2%
Medium
1900
The Earliest and Latest Rounds Where Players Compete
50.3%
Hard
1901
Find a Peak Element II
54.7%
Medium
1902
Depth of BST Given Insertion Order
48.7%
Medium
1903
Largest Odd Number in String
57.2%
Easy
1904
The Number of Full Rounds You Have Played
48.1%
Medium
1905
Count Sub Islands
62.0%
Medium
1906
Minimum Absolute Difference Queries
42.5%
Medium
1907
Count Salary Categories
66.6%
Medium
1908
Game of Nim
59.7%
Medium
1909
Remove One Element to Make the Array Strictly Increasing
28.8%
Easy
1910
Remove All Occurrences of a Substring
70.2%
Medium
1911
Maximum Alternating Subsequence Sum
58.5%
Medium
1912
Design Movie Rental System
42.8%
Hard
1913
Maximum Product Difference Between Two Pairs
81.2%
Easy
1914
Cyclically Rotating a Grid
45.1%
Medium
1915
Number of Wonderful Substrings
41.4%
Medium
1916
Count Ways to Build Rooms in an Ant Colony
49.0%
Hard
1917
Leetcodify Friends Recommendations
30.8%
Hard
1918
Kth Smallest Subarray Sum
55.7%
Medium
1919
Leetcodify Similar Friends
43.7%
Hard
1920
Build Array from Permutation
91.9%
Easy
1921
Eliminate Maximum Number of Monsters
37.5%
Medium
1922
Count Good Numbers
38.4%
Medium
1923
Longest Common Subpath
27.8%
Hard
1924
Erect the Fence II
61.5%
Hard
1925
Count Square Sum Triples
66.4%
Easy
1926
Nearest Exit from Entrance in Maze
36.5%
Medium
1927
Sum Game
46.7%
Medium
1928
Minimum Cost to Reach Destination in Time
36.2%
Hard
1929
Concatenation of Array
91.9%
Easy
1930
Unique Length-3 Palindromic Subsequences
50.1%
Medium
1931
Painting a Grid With Three Different Colors
56.1%
Hard
1932
Merge BSTs to Create Single BST
33.9%
Hard
1933
Check if String Is Decomposable Into Value-Equal Substrings
53.1%
Easy
1934
Confirmation Rate
78.7%
Medium
1935
Maximum Number of Words You Can Type
72.3%
Easy
1936
Add Minimum Number of Rungs
41.8%
Medium
1937
Maximum Number of Points with Cost
32.4%
Medium
1938
Maximum Genetic Difference Query
38.9%
Hard
1939
Users That Actively Request Confirmation Messages
62.4%
Easy
1940
Longest Common Subsequence Between Sorted Arrays
80.5%
Medium
1941
Check if All Characters Have Equal Number of Occurrences
76.8%
Easy
1942
The Number of the Smallest Unoccupied Chair
37.5%
Medium
1943
Describe the Painting
45.5%
Medium
1944
Number of Visible People in a Queue
66.1%
Hard
1945
Sum of Digits of String After Convert
61.8%
Easy
1946
Largest Number After Mutating Substring
33.5%
Medium
1947
Maximum Compatibility Score Sum
58.3%
Medium
1948
Delete Duplicate Folders in System
59.7%
Hard
1949
Strong Friendship
61.2%
Medium
1950
Maximum of Minimum Values in All Subarrays
49.2%
Medium
1951
All the Pairs With the Maximum Number of Common Followers
74.0%
Medium
1952
Three Divisors
56.1%
Easy
1953
Maximum Number of Weeks for Which You Can Work
35.7%
Medium
1954
Minimum Garden Perimeter to Collect Enough Apples
52.0%
Medium
1955
Count Number of Special Subsequences
50.4%
Hard
1956
Minimum Time For K Virus Variants to Spread
42.8%
Hard
1957
Delete Characters to Make Fancy String
55.3%
Easy
1958
Check if Move is Legal
42.3%
Medium
1959
Minimum Total Space Wasted With K Resizing Operations
41.2%
Medium
1960
Maximum Product of the Length of Two Palindromic Substrings
27.6%
Hard
1961
Check If String Is a Prefix of Array
54.4%
Easy
1962
Remove Stones to Minimize the Total
54.5%
Medium
1963
Minimum Number of Swaps to Make the String Balanced
64.9%
Medium
1964
Find the Longest Valid Obstacle Course at Each Position
43.6%
Hard
1965
Employees With Missing Information
82.4%
Easy
1966
Binary Searchable Numbers in an Unsorted Array
66.2%
Medium
1967
Number of Strings That Appear as Substrings in Word
78.4%
Easy
1968
Array With Elements Not Equal to Average of Neighbors
47.6%
Medium
1969
Minimum Non-Zero Product of the Array Elements
31.7%
Medium
1970
Last Day Where You Can Still Cross
47.9%
Hard
1971
Find if Path Exists in Graph
49.8%
Easy
1972
First and Last Call On the Same Day
51.3%
Hard
1973
Count Nodes Equal to Sum of Descendants
74.8%
Medium
1974
Minimum Time to Type Word Using Special Typewriter
72.2%
Easy
1975
Maximum Matrix Sum
43.4%
Medium
1976
Number of Ways to Arrive at Destination
31.4%
Medium
1977
Number of Ways to Separate Numbers
24.2%
Hard
1978
Employees Whose Manager Left the Company
49.9%
Easy
1979
Find Greatest Common Divisor of Array
78.8%
Easy
1980
Find Unique Binary String
62.0%
Medium
1981
Minimize the Difference Between Target and Chosen Elements
32.7%
Medium
1982
Find Array Given Subset Sums
46.1%
Hard
1983
Widest Pair of Indices With Equal Range Sum
55.0%
Medium
1984
Minimum Difference Between Highest and Lowest of K Scores
54.0%
Easy
1985
Find the Kth Largest Integer in the Array
44.1%
Medium
1986
Minimum Number of Work Sessions to Finish the Tasks
30.9%
Medium
1987
Number of Unique Good Subsequences
51.0%
Hard
1988
Find Cutoff Score for Each School
70.9%
Medium
1989
Maximum Number of People That Can Be Caught in Tag
57.6%
Medium
1990
Count the Number of Experiments
51.1%
Medium
1991
Find the Middle Index in Array
64.9%
Easy
1992
Find All Groups of Farmland
65.6%
Medium
1993
Operations on Tree
39.9%
Medium
1994
The Number of Good Subsets
32.4%
Hard
1995
Count Special Quadruplets
56.3%
Easy
1996
The Number of Weak Characters in the Game
28.9%
Medium
1997
First Day Where You Have Been in All the Rooms
34.2%
Medium
1998
GCD Sort of an Array
45.6%
Hard
1999
Smallest Greater Multiple Made of Two Digits
53.9%
Medium
2000
Reverse Prefix of Word
78.3%
Easy
2001
Number of Pairs of Interchangeable Rectangles
41.4%
Medium
2002
Maximum Product of the Length of Two Palindromic Subsequences
51.1%
Medium
2003
Smallest Missing Genetic Value in Each Subtree
40.8%
Hard
2004
The Number of Seniors and Juniors to Join the Company
41.6%
Hard
2005
Subtree Removal Game with Fibonacci Tree
63.8%
Hard
2006
Count Number of Pairs With Absolute Difference K
83.8%
Easy
2007
Find Original Array From Doubled Array
34.2%
Medium
2008
Maximum Earnings From Taxi
42.1%
Medium
2009
Minimum Number of Operations to Make Array Continuous
45.1%
Hard
2010
The Number of Seniors and Juniors to Join the Company II
59.3%
Hard
2011
Final Value of Variable After Performing Operations
89.8%
Easy
2012
Sum of Beauty in the Array
44.2%
Medium
2013
Detect Squares
37.0%
Medium
2014
Longest Subsequence Repeated k Times
54.1%
Hard
2015
Average Height of Buildings in Each Segment
61.1%
Medium
2016
Maximum Difference Between Increasing Elements
55.7%
Easy
2017
Grid Game
40.6%
Medium
2018
Check if Word Can Be Placed In Crossword
46.4%
Medium
2019
The Score of Students Solving Math Expression
31.8%
Hard
2020
Number of Accounts That Did Not Stream
71.4%
Medium
2021
Brightest Position on Street
64.9%
Medium
2022
Convert 1D Array Into 2D Array
61.7%
Easy
2023
Number of Pairs of Strings With Concatenation Equal to Target
73.1%
Medium
2024
Maximize the Confusion of an Exam
53.5%
Medium
2025
Maximum Number of Ways to Partition an Array
28.0%
Hard
2026
Low-Quality Problems
85.7%
Easy
2027
Minimum Moves to Convert String
52.3%
Easy
2028
Find Missing Observations
40.8%
Medium
2029
Stone Game IX
22.9%
Medium
2030
Smallest K-Length Subsequence With Occurrences of a Letter
38.1%
Hard
2031
Count Subarrays With More Ones Than Zeros
55.2%
Medium
2032
Two Out of Three
71.9%
Easy
2033
Minimum Operations to Make a Uni-Value Grid
47.7%
Medium
2034
Stock Price Fluctuation
38.1%
Medium
2035
Partition Array Into Two Arrays to Minimize Sum Difference
24.5%
Hard
2036
Maximum Alternating Subarray Sum
42.6%
Medium
2037
Minimum Number of Moves to Seat Everyone
83.3%
Easy
2038
Remove Colored Pieces if Both Neighbors are the Same Color
53.7%
Medium
2039
The Time When the Network Becomes Idle
47.2%
Medium
2040
Kth Smallest Product of Two Sorted Arrays
23.7%
Hard
2041
Accepted Candidates From the Interviews
75.7%
Medium
2042
Check if Numbers Are Ascending in a Sentence
70.2%
Easy
2043
Simple Bank System
64.0%
Medium
2044
Count Number of Maximum Bitwise-OR Subsets
74.8%
Medium
2045
Second Minimum Time to Reach Destination
34.9%
Hard
2046
Sort Linked List Already Sorted Using Absolute Values
72.5%
Medium
2047
Number of Valid Words in a Sentence
28.3%
Easy
2048
Next Greater Numerically Balanced Number
45.3%
Medium
2049
Count Nodes With the Highest Score
45.5%
Medium
2050
Parallel Courses III
60.3%
Hard
2051
The Category of Each Member in the Store
76.7%
Medium
2052
Minimum Cost to Separate Sentence Into Rows
53.8%
Medium
2053
Kth Distinct String in an Array
74.2%
Easy
2054
Two Best Non-Overlapping Events
39.9%
Medium
2055
Plates Between Candles
50.6%
Medium
2056
Number of Valid Move Combinations On Chessboard
58.9%
Hard
2057
Smallest Index With Equal Value
74.6%
Easy
2058
Find the Minimum and Maximum Number of Nodes Between Critical Points
58.9%
Medium
2059
Minimum Operations to Convert Number
44.5%
Medium
2060
Check if an Original String Exists Given Two Encoded Strings
34.1%
Hard
2061
Number of Spaces Cleaning Robot Cleaned
60.0%
Medium
2062
Count Vowel Substrings of a String
66.2%
Easy
2063
Vowels of All Substrings
53.1%
Medium
2064
Minimized Maximum of Products Distributed to Any Store
44.7%
Medium
2065
Maximum Path Quality of a Graph
56.9%
Hard
2066
Account Balance
84.8%
Medium
2067
Number of Equal Count Substrings
61.1%
Medium
2068
Check Whether Two Strings are Almost Equivalent
67.9%
Easy
2069
Walking Robot Simulation II
19.2%
Medium
2070
Most Beautiful Item for Each Query
47.8%
Medium
2071
Maximum Number of Tasks You Can Assign
38.2%
Hard
2072
The Winner University
75.6%
Easy
2073
Time Needed to Buy Tickets
60.1%
Easy
2074
Reverse Nodes in Even Length Groups
46.4%
Medium
2075
Decode the Slanted Ciphertext
50.3%
Medium
2076
Process Restricted Friend Requests
50.8%
Hard
2077
Paths in Maze That Lead to Same Room
62.4%
Medium
2078
Two Furthest Houses With Different Colors
71.1%
Easy
2079
Watering Plants
80.8%
Medium
2080
Range Frequency Queries
33.7%
Medium
2081
Sum of k-Mirror Numbers
36.8%
Hard
2082
The Number of Rich Customers
79.6%
Easy
2083
Substrings That Begin and End With the Same Letter
79.6%
Medium
2084
Drop Type 1 Orders for Customers With Type 0 Orders
86.1%
Medium
------------
-------------------------------------------------------
-------
----------------
---------------
-------------