GitHub - facelezzzz/leetcode2: Provide all my solutions and explanations in Chinese for all the Leetcode coding problems.
1352
Product of the Last K Numbers
50.20%
Medium
1351
Count Negative Numbers in a Sorted Matrix
77.30%
Easy
1350
Students With Invalid Departments * $
89.90%
Easy
1349
Maximum Students Taking Exam
49.80%
Hard
1348
Tweet Counts Per Frequency
44.00%
Medium
1347
Minimum Number of Steps to Make Two Strings Anagram
78.00%
Medium
1346
Check If N and Its Double Exist
36.70%
Easy
1345
Jump Game IV
46.60%
Hard
1344
Angle Between Hands of a Clock
63.40%
Medium
1343
Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
68.10%
Medium
1342
Number of Steps to Reduce a Number to Zero
84.90%
Easy
1341
Movie Rating *
43.80%
Medium
1340
Jump Game V
62.60%
Hard
1339
Maximum Product of Splitted Binary Tree
47.70%
Medium
1338
Reduce Array Size to The Half
69.20%
Medium
1337
The K Weakest Rows in a Matrix
71.40%
Easy
1336
Number of Transactions per Visit *
48.10%
Hard
1335
Minimum Difficulty of a Job Schedule
58.30%
Hard
1334
Find the City With the Smallest Number of Neighbors at a Threshold Distance
57.70%
Medium
1333
"Filter Restaurants by Vegan-Friendly
Price and Distance"
60.50%
1332
Remove Palindromic Subsequences
76.20%
Easy
1331
Rank Transform of an Array
59.80%
Easy
1330
Reverse Subarray To Maximize Array Value
41.30%
Hard
1329
Sort the Matrix Diagonally
83.00%
Medium
1328
Break a Palindrome
52.10%
Medium
1327
List the Products Ordered in a Period *
71.90%
Easy
1326
Minimum Number of Taps to Open to Water a Garden
51.60%
Hard
1325
Delete Leaves With a Given Value
74.40%
Medium
1324
Print Words Vertically
62.40%
Medium
1323
Maximum 69 Number
82.00%
Easy
1322
Ads Performance * $
60.10%
Easy
1321
Restaurant Growth *
53.40%
Medium
1320
Minimum Distance to Type a Word Using Two Fingers
59.80%
Hard
1319
Number of Operations to Make Network Connected
58.50%
Medium
1318
Minimum Flips to Make a OR b Equal to c
66.00%
Medium
1317
Convert Integer to the Sum of Two No-Zero Integers
56.00%
Easy
1316
Distinct Echo Substrings
49.70%
Hard
1315
Sum of Nodes with Even-Valued Grandparent
85.60%
Medium
1314
Matrix Block Sum
75.40%
Medium
1313
Decompress Run-Length Encoded List
85.90%
Easy
1312
Minimum Insertion Steps to Make a String Palindrome
65.70%
Hard
1311
Get Watched Videos by Your Friends
45.90%
Medium
1310
XOR Queries of a Subarray
72.20%
Medium
1309
Decrypt String from Alphabet to Integer Mapping
79.50%
Easy
1308
Running Total for Different Genders * $
88.20%
Medium
1307
Verbal Arithmetic Puzzle
34.80%
Hard
1306
Jump Game III
63.10%
Medium
1305
All Elements in Two Binary Search Trees
79.80%
Medium
1304
Find N Unique Integers Sum up to Zero
77.10%
Easy
1303
Find the Team Size * $
90.80%
Easy
1302
Deepest Leaves Sum
86.90%
Medium
1301
Number of Paths with Max Score
38.70%
Hard
1300
Sum of Mutated Array Closest to Target
43.10%
Medium
1299
Replace Elements with Greatest Element on Right Side
74.70%
Easy
1298
Maximum Candies You Can Get from Boxes
60.90%
Hard
1297
Maximum Number of Occurrences of a Substring
52.00%
Medium
1296
Divide Array in Sets of K Consecutive Numbers
56.60%
Medium
1295
Find Numbers with Even Number of Digits
77.00%
Easy
1294
Weather Type in Each Country * $
68.00%
Easy
1293
Shortest Path in a Grid with Obstacles Elimination
45.60%
Hard
1292
Maximum Side Length of a Square with Sum Less than or Equal to Threshold
52.10%
Medium
1291
Sequential Digits
60.90%
Medium
1290
Convert Binary Number in a Linked List to Integer
82.70%
Easy
1289
Minimum Falling Path Sum II
61.20%
Hard
1288
Remove Covered Intervals
57.40%
Medium
1287
Element Appearing More Than 25% In Sorted Array
59.50%
Easy
1286
Iterator for Combination
73.20%
Medium
1285
Find the Start and End Number of Continuous Ranges * $
88.30%
Medium
1284
Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
72.00%
Hard
1283
Find the Smallest Divisor Given a Threshold
53.70%
Medium
1282
Group the People Given the Group Size They Belong To
85.20%
Medium
1281
Subtract the Product and Sum of Digits of an Integer
86.30%
Easy
1280
Students and Examinations * $
74.60%
Easy
1279
Traffic Light Controlled Intersection ~ $
75.30%
Easy
1278
Palindrome Partitioning III
60.90%
Hard
1277
Count Square Submatrices with All Ones
74.20%
Medium
1276
Number of Burgers with No Waste of Ingredients
50.60%
Medium
1275
Find Winner on a Tic Tac Toe Game
54.90%
Easy
1274
Number of Ships in a Rectangle $
68.60%
Hard
1273
Delete Tree Nodes $
61.20%
Medium
1272
Remove Interval $
61.10%
Medium
1271
Hexspeak $
56.30%
Easy
1270
All People Report to the Given Manager * $
88.10%
Medium
1269
Number of Ways to Stay in the Same Place After Some Steps
43.40%
Hard
1268
Search Suggestions System
65.40%
Medium
1267
Count Servers that Communicate
58.30%
Medium
1266
Minimum Time Visiting All Points
79.20%
Easy
1265
Print Immutable Linked List in Reverse $
94.30%
Medium
1264
Page Recommendations * $
67.70%
Medium
1263
Minimum Moves to Move a Box to Their Target Location
48.30%
Hard
1262
Greatest Sum Divisible by Three
50.80%
Medium
1261
Find Elements in a Contaminated Binary Tree
75.70%
Medium
1260
Shift 2D Grid
62.10%
Easy
1259
Handshakes That Don't Cross $
54.40%
Hard
1258
Synonymous Sentences $
57.40%
Medium
1257
Smallest Common Region $
62.10%
Medium
1256
Encode Number $
69.00%
Medium
1255
Maximum Score Words Formed by Letters
71.30%
Hard
1254
Number of Closed Islands
62.70%
Medium
1253
Reconstruct a 2-Row Binary Matrix
42.70%
Medium
1252
Cells with Odd Values in a Matrix
78.50%
Easy
1251
Average Selling Price * $
83.20%
Easy
1250
Check If It Is a Good Array
57.50%
Hard
1249
Minimum Remove to Make Valid Parentheses
65.00%
Medium
1248
Count Number of Nice Subarrays
57.60%
Medium
1247
Minimum Swaps to Make Strings Equal
63.60%
Medium
1246
Palindrome Removal $
45.80%
Hard
1245
Tree Diameter $
62.00%
Medium
1244
Design A Leaderboard $
67.30%
Medium
1243
Array Transformation $
50.10%
Easy
1242
Web Crawler Multithreaded ~ $
48.20%
Medium
1241
Number of Comments per Post * $
68.00%
Easy
1240
Tiling a Rectangle with the Fewest Squares
52.40%
Hard
1239
Maximum Length of a Concatenated String with Unique Characters
50.70%
Medium
1238
Circular Permutation in Binary Representation
67.90%
Medium
1237
Find Positive Integer Solution for a Given Equation
69.70%
Medium
1236
Web Crawler $
65.40%
Medium
1235
Maximum Profit in Job Scheduling
50.50%
Hard
1234
Replace the Substring for Balanced String
35.50%
Medium
1233
Remove Sub-Folders from the Filesystem
64.50%
Medium
1232
Check If It Is a Straight Line
42.30%
Easy
1231
Divide Chocolate $
55.50%
Hard
1230
Toss Strange Coins $
50.80%
Medium
1229
Meeting Scheduler $
54.70%
Medium
1228
Missing Number In Arithmetic Progression $
51.20%
Medium
1227
Airplane Seat Assignment Probability
63.00%
Medium
1226
The Dining Philosophers ~
60.20%
Medium
1225
Report Contiguous Dates *
63.80%
Hard
1224
Maximum Equal Frequency
36.20%
Hard
1223
Dice Roll Simulation
47.40%
Hard
1222
Queens That Can Attack the King
70.20%
Medium
1221
Split a String in Balanced Strings
84.60%
Easy
1220
Count Vowels Permutation
56.60%
Hard
1219
Path with Maximum Gold
66.10%
Medium
1218
Longest Arithmetic Subsequence of Given Difference
48.10%
Medium
1217
Minimum Cost to Move Chips to The Same Position
70.70%
Easy
1216
Valid Palindrome III $
50.80%
Hard
1215
Stepping Numbers $
44.60%
Medium
1214
Two Sum BSTs $
67.30%
Medium
1213
Intersection of Three Sorted Arrays $
79.80%
Easy
1212
Team Scores in Football Tournament *
57.00%
Medium
1211
Queries Quality and Percentage *
70.40%
Easy
1210
Minimum Moves to Reach Target with Rotations
47.50%
Hard
1209
Remove All Adjacent Duplicates in String II
56.40%
Medium
1208
Get Equal Substrings Within Budget
45.30%
Medium
1207
Unique Number of Occurrences
72.40%
Easy
1206
Design Skiplist
59.60%
Hard
1205
Monthly Transactions II *
45.30%
Medium
1204
Last Person to Fit in the Bus *
73.00%
Medium
1203
Sort Items by Groups Respecting Dependencies
48.80%
Hard
1202
Smallest String With Swaps
50.50%
Medium
1201
Ugly Number III
27.20%
Medium
1200
Minimum Absolute Difference
67.30%
Easy
1199
Minimum Time to Build Blocks $
39.40%
Hard
1198
Find Smallest Common Element in All Rows $
76.30%
Medium
1197
Minimum Knight Moves $
38.60%
Medium
1196
How Many Apples Can You Put into the Basket $
68.30%
Easy
1195
Fizz Buzz Multithreaded ~
71.40%
Medium
1194
Tournament Winners *
52.70%
Hard
1193
Monthly Transactions I *
68.70%
Medium
1192
Critical Connections in a Network
51.80%
Hard
1191
K-Concatenation Maximum Sum
24.60%
Medium
1190
Reverse Substrings Between Each Pair of Parentheses
65.00%
Medium
1189
Maximum Number of Balloons
62.00%
Easy
1188
Design Bounded Blocking Queue ~
73.20%
Medium
1187
Make Array Strictly Increasing
43.80%
Hard
1186
Maximum Subarray Sum with One Deletion
39.80%
Medium
1185
Day of the Week
59.90%
Easy
1184
Distance Between Bus Stops
53.90%
Easy
1183
Maximum Number of Ones $
58.70%
Hard
1182
Shortest Distance to Target Color $
54.30%
Medium
1181
Before and After Puzzle $
44.70%
Medium
1180
Count Substrings with Only One Distinct Letter $
78.30%
Easy
1179
Reformat Department Table *
82.10%
Easy
1178
Number of Valid Words for Each Puzzle
40.80%
Hard
1177
Can Make Palindrome from Substring
36.50%
Medium
1176
Diet Plan Performance $
53.50%
Easy
1175
Prime Arrangements
51.90%
Medium
1174
Immediate Food Delivery II *
63.10%
Medium
1173
Immediate Food Delivery I *
83.10%
Easy
1172
Dinner Plate Stacks
36.40%
Hard
1171
Remove Zero Sum Consecutive Nodes from Linked List
41.90%
Medium
1170
Compare Strings by Frequency of the Smallest Character
60.60%
Medium
1169
Invalid Transactions
30.40%
Medium
1168
Optimize Water Distribution in a Village $
62.30%
Hard
1167
Minimum Cost to Connect Sticks $
65.70%
Medium
1166
Design File System $
59.00%
Medium
1165
Single-Row Keyboard $
85.50%
Easy
1164
Product Price at a Given Date *
69.00%
Medium
1163
Last Substring in Lexicographical Order
36.00%
Hard
1162
As Far from Land as Possible
46.60%
Medium
1161
Maximum Level Sum of a Binary Tree
67.50%
Medium
1160
Find Words That Can Be Formed by Characters
67.80%
Easy
1159
Market Analysis II *
57.00%
Hard
1158
Market Analysis I *
65.00%
Medium
1157
Online Majority Element In Subarray
41.60%
Hard
1156
Swap For Longest Repeated Character Substring
47.20%
Medium
1155
Number of Dice Rolls With Target Sum
47.70%
Medium
1154
Day of the Year
50.10%
Easy
1153
String Transforms Into Another String $
35.60%
Hard
1152
Analyze User Website Visit Pattern $
43.20%
Medium
1151
Minimum Swaps to Group All 1's Together $
51.90%
Medium
1150
Check If a Number Is Majority Element in a Sorted Array $
57.10%
Easy
1149
Article Views II * $
48.20%
Medium
1148
Article Views I * $
77.10%
Easy
1147
Longest Chunked Palindrome Decomposition
59.80%
Hard
1146
Snapshot Array
37.00%
Medium
1145
Binary Tree Coloring Game
51.10%
Medium
1144
Decrease Elements To Make Array Zigzag
46.50%
Medium
1143
Longest Common Subsequence
58.80%
Medium
1142
User Activity for the Past 30 Days II * $
35.50%
Easy
1141
User Activity for the Past 30 Days I * $
54.60%
Easy
1140
Stone Game II
64.60%
Medium
1139
Largest 1-Bordered Square
48.70%
Medium
1138
Alphabet Board Path
51.60%
Medium
1137
N-th Tribonacci Number
55.70%
Easy
1136
Parallel Courses $
60.70%
Medium
1135
Connecting Cities With Minimum Cost $
60.00%
Easy
1134
Armstrong Number $
78.50%
Easy
1133
Largest Unique Number $
67.20%
Easy
1132
Reported Posts II * $
34.40%
Medium
1131
Maximum of Absolute Value Expression
51.30%
Medium
1130
Minimum Cost Tree From Leaf Values
67.40%
Medium
1129
Shortest Path with Alternating Colors
40.70%
Medium
1128
Number of Equivalent Domino Pairs
45.90%
Easy
1127
User Purchase Platform * $
50.80%
Hard
1126
Active Businesses * $
68.40%
Medium
1125
Smallest Sufficient Team
47.20%
Hard
1124
Longest Well-Performing Interval
33.50%
Medium
1123
Lowest Common Ancestor of Deepest Leaves
68.50%
Medium
1122
Relative Sort Array
67.90%
Easy
1121
Divide Array Into Increasing Sequences $
59.00%
Hard
1120
Maximum Average Subtree $
64.50%
Medium
1119
Remove Vowels from a String $
90.50%
Easy
1118
Number of Days in a Month $
57.30%
Easy
1117
Building H2O ~
53.10%
Medium
1116
Print Zero Even Odd ~
58.20%
Medium
1115
Print FooBar Alternately ~
59.00%
Medium
1114
Print in Order ~
67.60%
Easy
1113
Reported Posts * $
66.40%
Medium
1112
Highest Grade For Each Student * $
72.80%
Medium
1111
Maximum Nesting Depth of Two Valid Parentheses Strings
72.70%
Medium
1110
Delete Nodes And Return Forest
68.00%
Medium
1109
Corporate Flight Bookings
54.30%
Medium
1108
Defanging an IP Address
88.40%
Easy
1107
New Users Daily Count * $
46.10%
Medium
1106
Parsing A Boolean Expression
59.50%
Hard
1105
Filling Bookcase Shelves
57.50%
Medium
1104
Path In Zigzag Labelled Binary Tree
73.50%
Medium
1103
Distribute Candies to People
63.40%
Easy
1102
Path With Maximum Minimum Value $
51.00%
Medium
1101
The Earliest Moment When Everyone Become Friends $
67.80%
Medium
1100
Find K-Length Substrings With No Repeated Characters $
73.10%
Medium
1099
Two Sum Less Than K $
60.80%
Easy
1098
Unpopular Books * $
45.50%
Medium
1097
Game Play Analysis V * $
57.00%
Hard
1096
Brace Expansion II
62.90%
Hard
1095
Find in Mountain Array
36.10%
Hard
1094
Car Pooling
59.70%
Medium
1093
Statistics from a Large Sample
48.50%
Medium
1092
Shortest Common Supersequence
53.40%
Hard
1091
Shortest Path in Binary Matrix
40.30%
Medium
1090
Largest Values From Labels
60.10%
Medium
1089
Duplicate Zeros
51.60%
Easy
1088
Confusing Number II
45.60%
Hard
1087
Brace Expansion $
63.20%
Medium
1086
High Five $
77.50%
Easy
1085
Sum of Digits in the Minimum Number $
75.10%
Easy
1084
Sales Analysis III * $
54.80%
Easy
1083
Sales Analysis II * $
50.80%
Easy
1082
Sales Analysis I * $
73.90%
Easy
1081
Smallest Subsequence of Distinct Characters
53.60%
Medium
1080
Insufficient Nodes in Root to Leaf Paths
50.10%
Medium
1079
Letter Tile Possibilities
75.90%
Medium
1078
Occurrences After Bigram
65.00%
Easy
1077
Project Employees III * $
78.00%
Medium
1076
Project Employees II * $
52.80%
Easy
1075
Project Employees I * $
66.20%
Easy
1074
Number of Submatrices That Sum to Target
62.00%
Hard
1073
Adding Two Negabinary Numbers
34.80%
Medium
1072
Flip Columns For Maximum Number of Equal Rows
61.60%
Medium
1071
Greatest Common Divisor of Strings
51.50%
Easy
1070
Product Sales Analysis III * $
49.90%
Medium
1069
Product Sales Analysis II * $
83.30%
Easy
1068
Product Sales Analysis I * $
82.10%
Easy
1067
Digit Count in Range $
41.60%
Hard
1066
Campus Bikes II $
54.20%
Medium
1065
Index Pairs of a String $
61.00%
Easy
1064
Fixed Point $
64.90%
Easy
1063
Number of Valid Subarrays $
72.10%
Hard
1062
Longest Repeating Substring $
58.40%
Medium
1061
Lexicographically Smallest Equivalent String $
66.90%
Medium
1060
Missing Element in Sorted Array $
54.80%
Medium
1059
All Paths from Source Lead to Destination $
43.00%
Medium
1058
Minimize Rounding Error to Meet Target $
43.70%
Medium
1057
Campus Bikes $
57.80%
Medium
1056
Confusing Number $
47.00%
Easy
1055
Shortest Way to Form String $
57.20%
Medium
1054
Distant Barcodes
44.20%
Medium
1053
Previous Permutation With One Swap
51.20%
Medium
1052
Grumpy Bookstore Owner
55.90%
Medium
1051
Height Checker
72.10%
Easy
1050
Actors and Directors Who Cooperated At Least Three Times * $
72.40%
Easy
1049
Last Stone Weight II
45.40%
Medium
1048
Longest String Chain
55.50%
Medium
1047
Remove All Adjacent Duplicates In String
70.90%
Easy
1046
Last Stone Weight
62.40%
Easy
1045
Customers Who Bought All Products * $
68.40%
Medium
1044
Longest Duplicate Substring
31.40%
Hard
1043
Partition Array for Maximum Sum
67.10%
Medium
1042
Flower Planting With No Adjacent
48.80%
Medium
1041
Robot Bounded In Circle
55.00%
Medium
1040
Moving Stones Until Consecutive II
54.10%
Medium
1039
Minimum Score Triangulation of Polygon
50.10%
Medium
1038
Binary Search Tree to Greater Sum Tree
82.30%
Medium
1037
Valid Boomerang
37.80%
Easy
1036
Escape a Large Maze
34.50%
Hard
1035
Uncrossed Lines
56.10%
Medium
1034
Coloring A Border
45.70%
Medium
1033
Moving Stones Until Consecutive
43.20%
Easy
1032
Stream of Characters
48.60%
Hard
1031
Maximum Sum of Two Non-Overlapping Subarrays
58.90%
Medium
1030
Matrix Cells in Distance Order
66.90%
Easy
1029
Two City Scheduling
57.90%
Medium
1028
Recover a Tree From Preorder Traversal
70.90%
Hard
1027
Longest Arithmetic Subsequence
49.80%
Medium
1026
Maximum Difference Between Node and Ancestor
69.40%
Medium
1025
Divisor Game
66.20%
Easy
1024
Video Stitching
49.00%
Medium
1023
Camelcase Matching
57.40%
Medium
1022
Sum of Root To Leaf Binary Numbers
71.50%
Easy
1021
Remove Outermost Parentheses
79.00%
Easy
1020
Number of Enclaves
58.90%
Medium
1019
Next Greater Node In Linked List
58.20%
Medium
1018
Binary Prefix Divisible By 5
47.80%
Easy
1017
Convert to Base -2
59.60%
Medium
1016
Binary String With Substrings Representing 1 To N
58.90%
Medium
1015
Smallest Integer Divisible by K
41.80%
Medium
1014
Best Sightseeing Pair
52.90%
Medium
1013
Partition Array Into Three Parts With Equal Sum
49.10%
Easy
1012
Numbers With Repeated Digits
37.80%
Hard
1011
Capacity To Ship Packages Within D Days
59.70%
Medium
1010
Pairs of Songs With Total Durations Divisible by 60
50.10%
Medium
1009
Complement of Base 10 Integer
61.50%
Easy
1008
Construct Binary Search Tree from Preorder Traversal
78.80%
Medium
1007
Minimum Domino Rotations For Equal Row
50.90%
Medium
1006
Clumsy Factorial
53.70%
Medium
1005
Maximize Sum Of Array After K Negations
52.40%
Easy
1004
Max Consecutive Ones III
60.50%
Medium
1003
Check If Word Is Valid After Substitutions
56.10%
Medium
1002
Find Common Characters
68.10%
Easy
1001
Grid Illumination
36.60%
Hard
1000
Minimum Cost to Merge Stones
40.40%
Hard
999
Available Captures for Rook
66.80%
Easy
998
Maximum Binary Tree II
63.70%
Medium
997
Find the Town Judge
49.80%
Easy
996
Number of Squareful Arrays
48.00%
Hard
995
Minimum Number of K Consecutive Bit Flips
49.60%
Hard
994
Rotting Oranges
49.60%
Medium
993
Cousins in Binary Tree
52.20%
Easy
992
Subarrays with K Different Integers
50.40%
Hard
991
Broken Calculator
46.40%
Medium
990
Satisfiability of Equality Equations
46.50%
Medium
989
Add to Array-Form of Integer
44.70%
Easy
988
Smallest String Starting From Leaf
46.60%
Medium
987
Vertical Order Traversal of a Binary Tree
37.60%
Medium
986
Interval List Intersections
68.10%
Medium
985
Sum of Even Numbers After Queries
60.70%
Easy
984
String Without AAA or BBB
38.50%
Medium
983
Minimum Cost For Tickets
62.60%
Medium
982
Triples with Bitwise AND Equal To Zero
56.10%
Hard
981
Time Based Key-Value Store
54.00%
Medium
980
Unique Paths III
77.10%
Hard
979
Distribute Coins in Binary Tree
69.30%
Medium
978
Longest Turbulent Subarray
46.60%
Medium
977
Squares of a Sorted Array
72.40%
Easy
976
Largest Perimeter Triangle
58.50%
Easy
975
Odd Even Jump
41.70%
Hard
974
Subarray Sums Divisible by K
50.30%
Medium
973
K Closest Points to Origin
64.40%
Medium
972
Equal Rational Numbers
41.80%
Hard
971
Flip Binary Tree To Match Preorder Traversal
46.10%
Medium
970
Powerful Integers
39.90%
Easy
969
Pancake Sorting
68.40%
Medium
968
Binary Tree Cameras
38.40%
Hard
967
Numbers With Same Consecutive Differences
44.30%
Medium
966
Vowel Spellchecker
47.70%
Medium
965
Univalued Binary Tree
67.60%
Easy
964
Least Operators to Express Number
44.70%
Hard
963
Minimum Area Rectangle II
51.60%
Medium
962
Maximum Width Ramp
46.00%
Medium
961
N-Repeated Element in Size 2N Array
74.20%
Easy
960
Delete Columns to Make Sorted III
54.00%
Hard
959
Regions Cut By Slashes
66.70%
Medium
958
Check Completeness of a Binary Tree
52.30%
Medium
957
Prison Cells After N Days
40.30%
Medium
956
Tallest Billboard
39.70%
Hard
955
Delete Columns to Make Sorted II
33.40%
Medium
954
Array of Doubled Pairs
35.30%
Medium
953
Verifying an Alien Dictionary
52.90%
Easy
952
Largest Component Size by Common Factor
36.00%
Hard
951
Flip Equivalent Binary Trees
65.50%
Medium
950
Reveal Cards In Increasing Order
75.00%
Medium
949
Largest Time for Given Digits
36.30%
Medium
948
Bag of Tokens
46.20%
Medium
947
Most Stones Removed with Same Row or Column
55.30%
Medium
946
Validate Stack Sequences
63.10%
Medium
945
Minimum Increment to Make Array Unique
46.50%
Medium
944
Delete Columns to Make Sorted
70.90%
Easy
943
Find the Shortest Superstring
43.20%
Hard
942
DI String Match
73.20%
Easy
941
Valid Mountain Array
32.20%
Easy
940
Distinct Subsequences II
41.50%
Hard
939
Minimum Area Rectangle
52.00%
Medium
938
Range Sum of BST
79.90%
Easy
937
Reorder Data in Log Files
53.70%
Easy
936
Stamping The Sequence
38.10%
Hard
935
Knight Dialer
43.80%
Medium
934
Shortest Bridge
46.50%
Medium
933
Number of Recent Calls
70.90%
Easy
932
Beautiful Array
57.10%
Medium
931
Minimum Falling Path Sum
61.30%
Medium
930
Binary Subarrays With Sum
41.40%
Medium
929
Unique Email Addresses
67.60%
Easy
928
Minimize Malware Spread II
40.10%
Hard
927
Three Equal Parts
32.80%
Hard
926
Flip String to Monotone Increasing
51.60%
Medium
925
Long Pressed Name
45.00%
Easy
924
Minimize Malware Spread
41.70%
Hard
923
3Sum With Multiplicity
35.30%
Medium
922
Sort Array By Parity II
68.30%
Easy
921
Minimum Add to Make Parentheses Valid
72.30%
Medium
920
Number of Music Playlists
45.70%
Hard
919
Complete Binary Tree Inserter
55.70%
Medium
918
Maximum Sum Circular Subarray
33.20%
Medium
917
Reverse Only Letters
56.30%
Easy
916
Word Subsets
45.90%
Medium
915
Partition Array into Disjoint Intervals
43.90%
Medium
914
X of a Kind in a Deck of Cards
34.00%
Easy
913
Cat and Mouse
29.90%
Hard
912
Sort an Array
62.90%
Medium
911
Online Election
48.30%
Medium
910
Smallest Range II
24.90%
Medium
909
Snakes and Ladders
36.10%
Easy
908
Smallest Range I
65.00%
Easy
907
Sum of Subarray Minimums
29.40%
Medium
906
Super Palindromes
30.80%
Hard
905
Sort Array By Parity
72.60%
Easy
904
Fruit Into Baskets
41.70%
Medium
903
Valid Permutations for DI Sequence
45.10%
Hard
902
Numbers At Most N Given Digit Set
28.80%
Hard
901
Online Stock Span
49.90%
Medium
900
RLE Iterator
50.50%
Medium
899
Orderly Queue
47.70%
Hard
898
Bitwise ORs of Subarrays
34.70%
Medium
897
Increasing Order Search Tree
65.20%
Easy
896
Monotonic Array
55.40%
Easy
895
Maximum Frequency Stack
56.70%
Hard
894
All Possible Full Binary Trees
71.30%
Medium
893
Groups of Special-Equivalent Strings
63.00%
Easy
892
Surface Area of 3D Shapes
56.10%
Easy
891
Sum of Subsequence Widths
29.20%
Hard
890
Find and Replace Pattern
71.30%
Medium
889
Construct Binary Tree from Preorder and Postorder Traversal
60.70%
Medium
888
Fair Candy Swap
56.90%
Easy
887
Super Egg Drop
24.90%
Hard
886
Possible Bipartition
40.90%
Medium
885
Spiral Matrix III
64.80%
Medium
884
Uncommon Words from Two Sentences
60.90%
Easy
883
Projection Area of 3D Shapes
65.90%
Easy
882
Reachable Nodes In Subdivided Graph
38.20%
Hard
881
Boats to Save People
44.10%
Medium
880
Decoded String at Index
23.00%
Medium
879
Profitable Schemes
36.20%
Hard
878
Nth Magical Number
25.40%
Hard
877
Stone Game
61.10%
Medium
876
Middle of the Linked List
63.80%
Easy
875
Koko Eating Bananas
45.90%
Medium
874
Walking Robot Simulation
31.70%
Easy
873
Length of Longest Fibonacci Subsequence
46.00%
Medium
872
Leaf-Similar Trees
63.10%
Easy
871
Minimum Number of Refueling Stops
28.70%
Hard
870
Advantage Shuffle
42.20%
Medium
869
Reordered Power of 2
50.60%
Medium
868
Binary Gap
59.30%
Easy
867
Transpose Matrix
63.90%
Easy
866
Prime Palindrome
20.00%
Medium
865
Smallest Subtree with all the Deepest Nodes
55.40%
Medium
864
Shortest Path to Get All Keys
35.70%
Hard
863
All Nodes Distance K in Binary Tree
46.80%
Medium
862
Shortest Subarray with Sum at Least K
22.00%
Hard
861
Score After Flipping Matrix
69.30%
Medium
860
Lemonade Change
50.20%
Easy
859
Buddy Strings
27.60%
Easy
858
Mirror Reflection
52.00%
Medium
857
Minimum Cost to Hire K Workers
47.30%
Hard
856
Score of Parentheses
55.90%
Medium
855
Exam Room
38.10%
Medium
854
K-Similar Strings
33.20%
Hard
853
Car Fleet
39.30%
Medium
852
Peak Index in a Mountain Array
68.50%
Easy
851
Loud and Rich
47.40%
Medium
850
Rectangle Area II
44.00%
Hard
849
Maximize Distance to Closest Person
40.40%
Easy
848
Shifting Letters
39.90%
Medium
847
Shortest Path Visiting All Nodes
45.90%
Hard
846
Hand of Straights
48.60%
Medium
845
Longest Mountain in Array
34.00%
Medium
844
Backspace String Compare
45.50%
Easy
843
Guess the Word
42.60%
Hard
842
Split Array into Fibonacci Sequence
34.60%
Medium
841
Keys and Rooms
59.70%
Medium
840
Magic Squares In Grid
35.10%
Easy
839
Similar String Groups
33.50%
Hard
838
Push Dominoes
42.80%
Medium
837
New 21 Game
29.50%
Medium
836
Rectangle Overlap
45.50%
Easy
835
Image Overlap
50.30%
Medium
834
Sum of Distances in Tree
38.10%
Hard
833
Find And Replace in String
44.50%
Medium
832
Flipping an Image
71.30%
Easy
831
Masking Personal Information
41.50%
Medium
830
Positions of Large Groups
47.40%
Easy
829
Consecutive Numbers Sum
32.10%
Hard
828
Unique Letter String
38.10%
Hard
827
Making A Large Island
42.10%
Hard
826
Most Profit Assigning Work
34.70%
Medium
825
Friends Of Appropriate Ages
35.00%
Medium
824
Goat Latin
56.70%
Easy
823
Binary Trees With Factors
31.50%
Medium
822
Card Flipping Game
39.70%
Medium
821
Shortest Distance to a Character
62.60%
Easy
820
Short Encoding of Words
46.00%
Medium
819
Most Common Word
41.50%
Easy
818
Race Car
34.00%
Hard
817
Linked List Components
51.90%
Medium
816
Ambiguous Coordinates
42.40%
Medium
815
Bus Routes
36.10%
Hard
814
Binary Tree Pruning
68.30%
Medium
813
Largest Sum of Averages
42.40%
Medium
812
Largest Triangle Area
53.80%
Easy
811
Subdomain Visit Count
61.50%
Easy
810
Chalkboard XOR Game
41.90%
Hard
809
Expressive Words
39.50%
Medium
808
Soup Servings
33.60%
Medium
807
Max Increase to Keep City Skyline
79.60%
Medium
806
Number of Lines To Write String
62.10%
Easy
805
Split Array With Same Average
21.00%
Hard
804
Unique Morse Code Words
71.30%
Easy
803
Bricks Falling When Hit
22.90%
Hard
802
Find Eventual Safe States
39.20%
Medium
801
Minimum Swaps To Make Sequences Increasing
31.00%
Medium
800
Similar RGB Color $
54.50%
Easy
799
Champagne Tower
29.90%
Medium
798
Smallest Rotation with Highest Score
34.30%
Hard
797
All Paths From Source to Target
67.40%
Medium
796
Rotate String
49.60%
Easy
795
Number of Subarrays with Bounded Maximum
41.60%
Medium
794
Valid Tic-Tac-Toe State
27.80%
Medium
793
Preimage Size of Factorial Zeroes Function
40.80%
Hard
792
Number of Matching Subsequences
37.30%
Medium
791
Custom Sort String
59.40%
Medium
790
Domino and Tromino Tiling
32.80%
Medium
789
Escape The Ghosts
51.00%
Medium
788
Rotated Digits
51.00%
Easy
787
Cheapest Flights Within K Stops
29.90%
Medium
786
K-th Smallest Prime Fraction
32.50%
Hard
785
Is Graph Bipartite
38.50%
Medium
784
Letter Case Permutation
53.00%
Easy
783
Minimum Distance Between BST Nodes
47.80%
Easy
782
Transform to Chessboard
37.50%
Hard
781
Rabbits in Forest
49.80%
Medium
780
Reaching Points
23.90%
Hard
779
K-th Symbol in Grammar
37.30%
Medium
778
Swim in Rising Water
44.60%
Hard
777
Swap Adjacent in LR String
28.90%
Medium
776
Split BST $
49.90%
Medium
775
Global and Local Inversions
33.60%
Medium
774
Minimize Max Distance to Gas Station $
32.80%
Hard
773
Sliding Puzzle
46.50%
Hard
772
Basic Calculator III $
40.10%
Hard
771
Jewels and Stones
81.90%
Easy
770
Basic Calculator IV
42.10%
Hard
769
Max Chunks To Make Sorted
48.00%
Medium
768
Max Chunks To Make Sorted II
43.20%
Hard
767
Reorganize String
36.50%
Medium
766
Toeplitz Matrix
57.90%
Easy
765
Couples Holding Hands
48.50%
Hard
764
Largest Plus Sign
39.20%
Medium
763
Partition Labels
64.10%
Medium
762
Prime Number of Set Bits in Binary Representation
55.00%
Easy
761
Special Binary String
41.00%
Hard
760
Find Anagram Mappings $
75.60%
Easy
759
Employee Free Time $
51.90%
Hard
758
Bold Words in String $
37.90%
Easy
757
Set Intersection Size At Least Two
34.60%
Hard
756
Pyramid Transition Matrix
45.50%
Medium
755
Pour Water $
34.00%
Medium
754
Reach a Number
26.10%
Medium
753
Cracking the Safe
39.70%
Hard
752
Open the Lock
38.20%
Medium
751
IP to CIDR $
54.80%
Easy
750
Number Of Corner Rectangles $
51.00%
Medium
749
Contain Virus
39.60%
Hard
748
Shortest Completing Word
53.50%
Medium
747
Largest Number At Least Twice of Others
42.60%
Easy
746
Min Cost Climbing Stairs
43.60%
Easy
745
Prefix and Suffix Search
24.50%
Hard
744
Find Smallest Letter Greater Than Target
45.30%
Easy
743
Network Delay Time
34.30%
Medium
742
Closest Leaf in a Binary Tree $
33.20%
Medium
741
Cherry Pickup
22.50%
Hard
740
Delete and Earn
42.60%
Medium
739
Daily Temperatures
53.50%
Medium
738
Monotone Increasing Digits
41.80%
Medium
737
Sentence Similarity II $
41.20%
Medium
736
Parse Lisp Expression
42.00%
Hard
735
Asteroid Collision
37.60%
Medium
734
Sentence Similarity $
38.60%
Easy
733
Flood Fill
49.30%
Easy
732
My Calendar III
51.30%
Hard
731
My Calendar II
35.00%
Medium
730
Count Different Palindromic Subsequences
32.40%
Hard
729
My Calendar I
40.10%
Medium
728
Self Dividing Numbers
68.50%
Easy
727
Minimum Window Subsequence
30.10%
Hard
726
Number of Atoms
45.00%
Hard
725
Split Linked List in Parts
50.00%
Medium
724
Find Pivot Index
41.00%
Easy
723
Candy Crush $
56.10%
Medium
722
Remove Comments
26.30%
Medium
721
Accounts Merge
29.60%
Medium
720
Longest Word in Dictionary
40.60%
Easy
719
Find K-th Smallest Pair Distance
26.10%
Hard
718
Maximum Length of Repeated Subarray
39.90%
Medium
717
1-bit and 2-bit Characters
50.90%
Easy
716
Max Stack $
35.50%
Hard
715
Range Module
31.00%
Hard
714
Best Time to Buy and Sell Stock with Transaction Fee
41.60%
Medium
713
Subarray Product Less Than K
32.90%
Medium
712
Minimum ASCII Delete Sum for Two Strings
50.90%
Medium
711
Number of Distinct Islands II $
39.40%
Hard
710
Random Pick with Blacklist
29.80%
Hard
709
To Lower Case
74.50%
Easy
708
Insert into a Cyclic Sorted List $
25.50%
Medium
707
Design Linked List
19.10%
Easy
706
Design HashMap
49.10%
Easy
705
Design HashSet
43.60%
Easy
704
Binary Search
40.10%
Easy
703
Kth Largest Element in a Stream
39.60%
Easy
702
Search in a Sorted Array of Unknown Size
43.00%
Medium
701
Insert into a Binary Search Tree
67.90%
Medium
700
Search in a Binary Search Tree
62.70%
Easy
699
Falling Squares
36.80%
Hard
698
Partition to K Equal Sum Subsets
35.60%
Medium
697
Degree of an Array
47.90%
Easy
696
Count Binary Substrings
51.90%
Easy
695
Max Area of Island
53.30%
Easy
694
Number of Distinct Islands $
43.90%
Medium
693
Binary Number with Alternating Bits
54.20%
Easy
692
Top K Frequent Words
41.70%
Medium
691
Stickers to Spell Word
32.30%
Hard
690
Employee Importance
53.60%
Easy
689
Maximum Sum of 3 Non-Overlapping Subarrays
41.70%
Hard
688
Knight Probability in Chessboard
38.90%
Medium
687
Longest Univalue Path
32.90%
Easy
686
Repeated String Match
31.70%
Easy
685
Redundant Connection II
28.40%
Hard
684
Redundant Connection
37.40%
Medium
683
K Empty Slots
37.00%
Hard
682
Baseball Game
58.60%
Easy
681
Next Closest Time $
43.00%
Medium
680
Valid Palindrome II
31.10%
Easy
679
24 Game
38.30%
Hard
678
Valid Parenthesis String
28.30%
Medium
677
Map Sum Pairs
53.80%
Medium
676
Implement Magic Dictionary
50.70%
Medium
675
Cut Off Trees for Golf Event
27.20%
Hard
674
Longest Continuous Increasing Subsequence
43.20%
Easy
673
Number of Longest Increasing Subsequence
30.80%
Medium
672
Bulb Switcher II
47.60%
Medium
671
Second Minimum Node In a Binary Tree
42.30%
Easy
670
Maximum Swap
38.40%
Medium
669
Trim a Binary Search Tree
58.70%
Easy
668
Kth Smallest Number in Multiplication Table
36.30%
Hard
667
Beautiful Arrangement II
51.50%
Medium
666
Path Sum IV $
48.90%
Medium
665
Non-decreasing Array
21.20%
Easy
664
Strange Printer
31.10%
Hard
663
Equal Tree Partition $
36.70%
Medium
662
Maximum Width of Binary Tree
37.00%
Medium
661
Image Smoother
46.60%
Easy
660
Remove 9 $
46.10%
Hard
659
Split Array into Consecutive Subsequences
39.40%
Medium
658
Find K Closest Elements
36.30%
Medium
657
Judge Route Circle
69.30%
Easy
656
Coin Path $
24.60%
Hard
655
Print Binary Tree
50.80%
Medium
654
Maximum Binary Tree
70.80%
Medium
653
Two Sum IV - Input is a BST
50.60%
Easy
652
Find Duplicate Subtrees
33.20%
Medium
651
4 Keys Keyboard $
46.70%
Medium
650
2 Keys Keyboard
42.70%
Medium
649
Dota2 Senate
35.60%
Medium
648
Replace Words
48.40%
Medium
647
Palindromic Substrings
55.70%
Medium
646
Maximum Length of Pair Chain
47.40%
Medium
645
Set Mismatch
40.40%
Easy
644
Maximum Average Subarray II $
20.30%
Hard
643
Maximum Average Subarray I
38.40%
Easy
642
Design Search Autocomplete System $
29.40%
Hard
641
Design Circular Deque
48.00%
Medium
640
Solve the Equation
39.00%
Medium
639
Decode Ways II
22.80%
Hard
638
Shopping Offers
41.50%
Medium
637
Average of Levels in Binary Tree
55.60%
Easy
636
Exclusive Time of Functions
40.30%
Medium
635
Design Log Storage System $
47.70%
Medium
634
Find the Derangement of An Array $
32.70%
Medium
633
Sum of Square Numbers
31.60%
Easy
632
Smallest Range
42.80%
Hard
631
Design Excel Sum Formula $
25.60%
Hard
630
Course Schedule III
20.50%
Medium
629
K Inverse Pairs Array
23.90%
Hard
628
Maximum Product of Three Numbers
45.40%
Easy
627
Swap Salary
67.40%
Easy
626
Exchange Seats
49.60%
Medium
625
Minimum Factorization
29.50%
Medium
624
Maximum Distance in Arrays $
32.70%
Easy
623
Add One Row to Tree
48.70%
Medium
622
Design Circular Queue
36.60%
Medium
621
Task Scheduler
41.40%
Medium
620
Not Boring Movies
59.80%
Easy
619
Biggest Single Number $
36.60%
Easy
618
Students Report By Geography $
40.40%
Hard
617
Merge Two Binary Trees
69.60%
Easy
616
Add Bold Tag in String $
37.30%
Medium
615
Average Salary: Departments VS Company $
33.00%
Hard
614
Second Degree Follower $
22.70%
Medium
613
Shortest Distance in a Line $
70.60%
Easy
612
Shortest Distance in a Plane $
51.00%
Medium
611
Valid Triangle Number
38.90%
Medium
610
Triangle Judgement $
59.10%
Easy
609
Find Duplicate File in System
52.50%
Medium
608
Tree Node $
54.60%
Medium
607
Sales Person $
51.10%
Easy
606
Construct String from Binary Tree
51.80%
Easy
605
Can Place Flowers
30.00%
Easy
604
Design Compressed String Iterator $
31.60%
Easy
603
Consecutive Available Seats $
54.50%
Easy
602
Friend Requests II: Who Has the Most Friends $
42.50%
Medium
601
Human Traffic of Stadium
33.80%
Hard
600
Non-negative Integers without Consecutive Ones
27.40%
Hard
599
Minimum Index Sum of Two Lists
48.00%
Easy
598
Range Addition II
48.30%
Easy
597
Friend Requests I: Overall Acceptance Rate $
38.40%
Easy
596
Classes More Than 5 Students
33.40%
Easy
595
Big Countries
72.00%
Easy
594
Longest Harmonious Subsequence
40.00%
Easy
593
Valid Square
39.20%
Medium
592
Fraction Addition and Subtraction
47.00%
Medium
591
Tag Validator
26.40%
Hard
590
N-ary Tree Postorder Traversal
63.00%
Easy
589
N-ary Tree Preorder Traversal
63.10%
Easy
588
Design In-Memory File System $
32.40%
Hard
587
Erect the Fence
29.90%
Hard
586
Customer Placing the Largest Number of Orders $
62.50%
Easy
585
Investments in 2016 $
44.60%
Medium
584
Find Customer Referee $
63.60%
Easy
583
Delete Operation for Two Strings
44.00%
Medium
582
Kill Process $
47.70%
Medium
581
Shortest Unsorted Continuous Subarray
30.10%
Easy
580
Count Student Number in Departments $
40.00%
Medium
579
Find Cumulative Salary of an Employee $
30.90%
Hard
578
Get Highest Answer Rate Question $
33.10%
Medium
577
Employee Bonus $
53.80%
Easy
576
Out of Boundary Paths
33.10%
Medium
575
Distribute Candies
59.50%
Easy
574
Winning Candidate $
34.50%
Medium
573
Squirrel Simulation $
51.00%
Medium
572
Subtree of Another Tree
41.00%
Easy
571
Find Median Given Frequency of Numbers $
44.90%
Hard
570
Managers with at Least 5 Direct Reports $
59.00%
Medium
569
Median Employee Salary $
41.60%
Hard
568
Maximum Vacation Days $
39.90%
Hard
567
Permutation in String
36.30%
Medium
566
Reshape the Matrix
59.80%
Easy
565
Array Nesting
50.00%
Medium
564
Find the Closest Palindrome
16.60%
Hard
563
Binary Tree Tilt
47.00%
Easy
562
Longest Line of Consecutive One in Matrix $
38.80%
Medium
561
Array Partition I
69.80%
Easy
560
Subarray Sum Equals K
41.80%
Medium
559
Maximum Depth of N-ary Tree
62.10%
Easy
558
Quad Tree Intersection
36.40%
Easy
557
Reverse Words in a String III
61.20%
Easy
556
Next Greater Element III
27.70%
Medium
555
Split Concatenated Strings $
30.00%
Medium
554
Brick Wall
42.70%
Medium
553
Optimal Division
55.20%
Medium
552
Student Attendance Record II
28.50%
Hard
551
Student Attendance Record I
43.90%
Easy
549
Binary Tree Longest Consecutive Sequence II $
38.10%
Medium
548
Split Array with Equal Sum $
30.80%
Medium
547
Friend Circles
49.00%
Medium
546
Remove Boxes
29.60%
Hard
545
Boundary of Binary Tree $
29.10%
Medium
544
Output Contest Matches $
73.20%
Medium
543
Diameter of Binary Tree
42.70%
Easy
542
01 Matrix
32.50%
Medium
541
Reverse String II
44.40%
Easy
540
Single Element in a Sorted Array
55.90%
Medium
539
Minimum Time Difference
44.70%
Medium
538
Convert BST to Greater Tree
52.70%
Medium
537
Complex Number Multiplication
65.90%
Medium
536
Construct Binary Tree from String $
36.30%
Medium
535
Encode and Decode TinyURL
76.10%
Medium
534
Game Play Analysis III
67.10%
Medium
533
Lonely Pixel II $
38.90%
Medium
532
K-diff Pairs in an Array
27.20%
Easy
531
Lonely Pixel I $
50.20%
Medium
530
Minimum Absolute Difference in BST
48.00%
Easy
529
Minesweeper
52.00%
Medium
528
Random Pick with Weight
41.80%
Medium
527
Word Abbreviation $
33.90%
Hard
526
Beautiful Arrangement
53.50%
Medium
525
Contiguous Array
34.40%
Medium
524
Longest Word in Dictionary through Deleting
40.20%
Medium
523
Continuous Subarray Sum
21.30%
Medium
522
Longest Uncommon Subsequence II
28.10%
Medium
521
Longest Uncommon Subsequence I
50.70%
Easy
520
Detect Capital
54.20%
Easy
519
Random Flip Matrix
32.20%
Medium
518
Coin Change 2
33.20%
Medium
517
Super Washing Machines
34.60%
Hard
516
Longest Palindromic Subsequence
42.00%
Medium
515
Find Largest Value in Each Tree Row
52.70%
Medium
514
Freedom Trail
27.20%
Hard
513
Find Bottom Left Tree Value
55.60%
Medium
510
Inorder Successor in BST II $
56.20%
Medium
509
Fibonacci Number
66.40%
Easy
508
Most Frequent Subtree Sum
52.00%
Medium
507
Perfect Number
32.70%
Easy
506
Relative Ranks
48.50%
Easy
505
The Maze II
34.80%
Medium
504
Base 7
46.40%
Easy
503
Next Greater Element II
46.20%
Medium
502
IPO
32.40%
Hard
501
Find Mode in Binary Search Tree
39.40%
Easy
500
Keyboard Row
60.20%
Easy
499
The Maze III
32.00%
Hard
498
Diagonal Traverse
46.20%
Medium
497
Random Point in Non-overlapping Rectangles
33.20%
Medium
496
Next Greater Element I
58.80%
Easy
495
Teemo Attacking
51.90%
Medium
494
Target Sum
44.40%
Medium
493
Reverse Pairs
17.10%
Hard
492
Construct the Rectangle
49.70%
Easy
491
Increasing Subsequences
39.30%
Medium
490
The Maze
42.80%
Medium
489
Robot Room Cleaner
57.10%
Hard
488
Zuma Game
38.00%
Hard
487
Max Consecutive Ones II $
42.70%
Medium
486
Predict the Winner
43.60%
Medium
485
Max Consecutive Ones
55.30%
Easy
484
Find Permutation $
50.50%
Medium
483
Smallest Good Base
30.60%
Hard
482
License Key Formatting
41.20%
Medium
481
Magical String
46.20%
Medium
480
Sliding Window Median
31.00%
Hard
479
Largest Palindrome Product
23.90%
Easy
478
Generate Random Point in a Circle
33.80%
Medium
477
Total Hamming Distance
44.10%
Medium
476
Number Complement
61.20%
Easy
475
Heaters
30.20%
Easy
474
Ones and Zeroes
34.90%
Medium
473
Matchsticks to Square
31.80%
Medium
472
Concatenated Words
29.20%
Hard
471
Encode String with Shortest Length $
43.50%
Hard
470
Implement Rand10() Using Rand7()
43.00%
Medium
469
Convex Polygon $
27.20%
Medium
468
Validate IP Address
22.10%
Medium
467
Unique Substrings in Wraparound String
29.90%
Medium
466
Count The Repetitions
24.20%
Hard
465
Optimal Account Balancing $
29.20%
Hard
464
Can I Win
22.20%
Medium
463
Island Perimeter
56.70%
Easy
462
Minimum Moves to Equal Array Elements II
50.90%
Medium
461
Hamming Distance
73.20%
Easy
460
LFU Cache
18.30%
Hard
459
Repeated Substring Pattern
39.70%
Easy
458
Poor Pigs
40.70%
Easy
457
Circular Array Loop
20.60%
Medium
456
132 Pattern
28.00%
Medium
455
Assign Cookies
48.10%
Easy
454
4Sum II
42.80%
Medium
453
Minimum Moves to Equal Array Elements
46.30%
Easy
452
Minimum Number of Arrows to Burst Balloons
42.10%
Medium
451
Sort Characters By Frequency
50.90%
Medium
450
Delete Node in a BST
34.50%
Medium
449
Serialize and Deserialize BST
41.20%
Medium
448
Find All Numbers Disappeared in an Array
58.30%
Easy
447
Number of Boomerangs
42.20%
Easy
446
Arithmetic Slices II - Subsequence
22.30%
Hard
445
Add Two Numbers II
45.40%
Medium
444
Sequence Reconstruction $
20.50%
Medium
443
String Compression
35.80%
Easy
442
Find All Duplicates in an Array
46.40%
Medium
441
Arranging Coins
36.20%
Easy
440
K-th Smallest in Lexicographical Order
21.50%
Hard
439
Ternary Expression Parser $
49.40%
Medium
438
Find All Anagrams in a String
33.50%
Easy
437
Path Sum III
38.60%
Easy
436
Find Right Interval
42.30%
Medium
435
Non-overlapping Intervals
39.80%
Medium
434
Number of Segments in a String
38.40%
Easy
433
Minimum Genetic Mutation
33.50%
Medium
432
All O`one Data Structure
28.30%
Hard
431
Encode N-ary Tree to Binary Tree $
53.70%
Hard
430
Flatten a Multilevel Doubly Linked List
36.20%
Medium
429
N-ary Tree Level Order Traversal
55.80%
Easy
428
Serialize and Deserialize N-ary Tree $
48.10%
Hard
427
Construct Quad Tree
49.20%
Easy
426
Convert Binary Search Tree to Sorted Doubly Linked List
43.30%
Medium
425
Word Squares $
40.10%
Hard
424
Longest Repeating Character Replacement
38.10%
Medium
423
Reconstruct Original Digits from English
40.80%
Medium
422
Valid Word Square $
36.40%
Easy
421
Maximum XOR of Two Numbers in an Array
36.40%
Medium
420
Strong Password Checker
22.10%
Hard
419
Battleships in a Board
59.30%
Medium
418
Sentence Screen Fitting $
25.10%
Medium
417
Pacific Atlantic Water Flow
31.10%
Medium
416
Partition Equal Subset Sum
36.80%
Medium
415
Add Strings
41.50%
Easy
414
Third Maximum Number
26.50%
Easy
413
Arithmetic Slices
53.50%
Medium
412
Fizz Buzz
57.50%
Easy
411
Minimum Unique Word Abbreviation $
25.60%
Hard
410
Split Array Largest Sum
25.00%
Hard
409
Longest Palindrome
44.90%
Easy
408
Valid Word Abbreviation $
26.20%
Easy
407
Trapping Rain Water II
33.10%
Hard
406
Queue Reconstruction by Height
54.10%
Medium
405
Convert a Number to Hexadecimal
41.80%
Easy
404
Sum of Left Leaves
46.20%
Easy
403
Frog Jump
31.70%
Hard
402
Remove K Digits
25.90%
Medium
401
Binary Watch
43.00%
Easy
400
Nth Digit
30.70%
Easy
399
Evaluate Division
34.60%
Medium
398
Random Pick Index
30.40%
Medium
397
Integer Replacement
25.90%
Easy
396
Rotate Function
28.40%
Easy
395
Longest Substring with At Least K Repeating Characters
32.50%
Medium
394
Decode String
38.60%
Medium
393
UTF-8 Validation
33.00%
Medium
392
Is Subsequence
44.10%
Medium
391
Perfect Rectangle
13.30%
Hard
390
Elimination Game
12.50%
Medium
389
Find the Difference
49.90%
Easy
388
Longest Absolute File Path
28.30%
Medium
387
First Unique Character in a String
43.10%
Easy
386
Lexicographical Numbers
31.00%
Medium
385
Mini Parser
26.90%
Medium
384
Shuffle an Array
45.50%
Medium
383
Ransom Note
44.60%
Easy
382
Linked List Random Node
48.60%
Medium
381
Insert Delete GetRandom O(1) - Duplicates allowed
30.90%
Hard
380
Insert Delete GetRandom O(1)
33.80%
Medium
379
Design Phone Directory $
25.80%
Medium
378
Kth Smallest Element in a Sorted Matrix
40.20%
Medium
377
Combination Sum IV
37.50%
Medium
376
Wiggle Subsequence
35.80%
Medium
375
Guess Number Higher or Lower II
28.30%
Medium
374
Guess Number Higher or Lower
31.70%
Easy
373
Find K Pairs with Smallest Sums
25.50%
Medium
372
Super Pow
30.10%
Medium
371
Sum of Two Integers
54.00%
Easy
370
Range Addition $
49.90%
Medium
369
Plus One Linked List $
50.10%
Medium
368
Largest Divisible Subset
32.00%
Medium
367
Valid Perfect Square
36.60%
Medium
366
Find Leaves of Binary Tree $
53.60%
Medium
365
Water and Jug Problem
20.10%
Medium
364
Nested List Weight Sum II $
47.20%
Medium
363
Max Sum of Rectangle No Larger Than K
27.00%
Hard
362
Design Hit Counter $
48.30%
Medium
361
Bomb Enemy $
32.60%
Medium
360
Sort Transformed Array $
40.80%
Medium
359
Logger Rate Limiter $
56.00%
Easy
358
Rearrange String k Distance Apart $
26.90%
Hard
357
Count Numbers with Unique Digits
42.50%
Medium
356
Line Reflection $
28.70%
Medium
355
Design Twitter
22.20%
Medium
354
Russian Doll Envelopes
27.10%
Hard
353
Design Snake Game $
19.80%
Medium
352
Data Stream as Disjoint Intervals
34.40%
Hard
351
Android Unlock Patterns $
32.00%
Medium
350
Intersection of Two Arrays II
41.50%
Easy
349
Intersection of Two Arrays
47.80%
Easy
348
Design Tic-Tac-Toe $
45.60%
Medium
347
Top K Frequent Elements
44.50%
Medium
346
Moving Average from Data Stream $
69.20%
Easy
345
Reverse Vowels of a String
35.30%
Easy
344
Reverse String
58.90%
Easy
343
Integer Break
43.60%
Medium
342
Power of Four
34.10%
Easy
341
Flatten Nested List Iterator $
18.70%
Medium
340
Longest Substring with At Most K Distinct Characters $
36.30%
Hard
339
Nested List Weight Sum $
54.60%
Easy
338
Counting Bits
55.40%
Medium
337
House Robber III
37.00%
Medium
336
Palindrome Pairs
18.70%
Hard
335
Self Crossing
18.00%
Medium
334
Increasing Triplet Subsequence
33.20%
Medium
333
Largest BST Subtree $
26.50%
Medium
332
Reconstruct Itinerary
23.40%
Medium
331
Verify Preorder Serialization of a Binary Tree
31.50%
Medium
330
Patching Array
28.80%
Medium
329
Longest Increasing Path in a Matrix
29.50%
Medium
328
Odd Even Linked List
37.80%
Easy
327
Count of Range Sum
24.30%
Hard
326
Power of Three
35.30%
Easy
325
Maximum Size Subarray Sum Equals k $
39.60%
Easy
324
Wiggle Sort II
20.10%
Medium
323
Number of Connected Components in an Undirected Graph $
43.30%
Medium
322
Coin Change
24.90%
Medium
321
Create Maximum Number
19.10%
Hard
320
Generalized Abbreviation $
40.40%
Medium
319
Bulb Switcher
39.20%
Medium
318
Maximum Product of Word Lengths
38.70%
Medium
317
Shortest Distance from All Buildings $
29.10%
Hard
316
Remove Duplicate Letters
23.00%
Medium
315
Count of Smaller Numbers After Self
28.20%
Hard
314
Binary Tree Vertical Order Traversal $
30.10%
Medium
313
Super Ugly Number
31.20%
Medium
312
Burst Balloons
24.50%
Medium
311
Sparse Matrix Multiplication $
40.00%
Medium
310
Minimum Height Trees
20.20%
Medium
309
Best Time to Buy and Sell Stock with Cooldown
32.60%
Medium
308
Range Sum Query 2D - Mutable $
20.30%
Hard
307
Range Sum Query - Mutable
14.50%
Medium
306
Additive Number
23.30%
Medium
305
Number of Islands II $
26.70%
Hard
304
Range Sum Query 2D - Immutable
21.50%
Medium
303
Range Sum Query - Immutable
25.70%
Easy
302
Smallest Rectangle Enclosing Black Pixels $
36.70%
Hard
301
Remove Invalid Parentheses
27.00%
Hard
300
Longest Increasing Subsequence
31.50%
Medium
299
Bulls and Cows
23.80%
Easy
298
Binary Tree Longest Consecutive Sequence $
32.20%
Medium
297
Serialize and Deserialize Binary Tree
23.80%
Medium
296
Best Meeting Point $
41.40%
Hard
295
Find Median from Data Stream
18.60%
Hard
294
Flip Game II $
38.10%
Medium
293
Flip Game $
47.60%
Easy
292
Nim Game
49.50%
Easy
291
Word Pattern II $
31.50%
Hard
290
Word Pattern
26.50%
Easy
289
Game of Life
32.60%
Medium
288
Unique Word Abbreviation $
16.80%
Easy
287
Find the Duplicate Number
32.80%
Hard
286
Walls and Gates $
29.90%
Medium
285
Inorder Successor in BST $
32.50%
Medium
284
Peeking Iterator
31.00%
Medium
283
Move Zeroes
41.40%
Easy
282
Expression Add Operators
18.90%
Hard
281
Zigzag Iterator $
37.20%
Medium
280
Wiggle Sort $
43.30%
Medium
279
Perfect Squares
28.80%
Medium
278
First Bad Version
19.80%
Easy
277
Find the Celebrity $
31.70%
Medium
276
Paint Fence $
25.00%
Easy
275
H-Index II
31.40%
Medium
274
H-Index
25.30%
Medium
273
Integer to English Words
15.50%
Medium
272
Closest Binary Search Tree Value II $
26.90%
Hard
271
Encode and Decode Strings $
25.40%
Medium
270
Closest Binary Search Tree Value $
29.40%
Easy
269
Alien Dictionary $
16.50%
Hard
268
Missing Number
34.70%
Medium
267
Palindrome Permutation II $
22.50%
Medium
266
Palindrome Permutation $
45.80%
Easy
265
Paint House II $
30.00%
Hard
264
Ugly Number II
21.60%
Medium
263
Ugly Number
32.60%
Easy
262
Trips and Users *
16.10%
Hard
261
Graph Valid Tree $
25.40%
Medium
260
Single Number III
37.60%
Medium
259
3Sum Smaller $
34.20%
Medium
258
Add Digits
46.50%
Easy
257
Binary Tree Paths
21.90%
Easy
256
Paint House $
38.40%
Medium
255
Verify Preorder Sequence in Binary Search Tree $
32.30%
Medium
254
Factor Combinations $
29.00%
Medium
253
Meeting Rooms II $
28.80%
Medium
252
Meeting Rooms $
35.40%
Easy
251
Flatten 2D Vector $
28.30%
Medium
250
Count Univalue Subtrees $
32.70%
Medium
249
Group Shifted Strings $
25.20%
Easy
248
Strobogrammatic Number III $
21.80%
Hard
247
Strobogrammatic Number II $
26.70%
Medium
246
Strobogrammatic Number $
31.60%
Easy
245
Shortest Word Distance III $
43.20%
Medium
244
Shortest Word Distance II $
33.70%
Medium
243
Shortest Word Distance $
41.80%
Easy
242
Valid Anagram
39.30%
Easy
241
Different Ways to Add Parentheses
27.10%
Medium
240
Search a 2D Matrix II
31.40%
Medium
239
Sliding Window Maximum
24.30%
Hard
238
Product of Array Except Self
42.40%
Medium
237
Delete Node in a Linked List
50.90%
Easy
236
Lowest Common Ancestor of a Binary Tree
28.30%
Medium
235
Lowest Common Ancestor of a Binary Search Tree
38.90%
Medium
234
Palindrome Linked List
23.80%
Easy
233
Number of Digit One
16.10%
Medium
232
Implement Queue using Stacks
37.40%
Easy
231
Power of Two
31.30%
Easy
230
Kth Smallest Element in a BST
30.50%
Medium
229
Majority Element II
30.50%
Medium
228
Summary Ranges
21.10%
Easy
227
Basic Calculator II
18.00%
Medium
226
Invert Binary Tree
35.40%
Easy
225
Implement Stack using Queues
29.60%
Medium
224
Basic Calculator
15.80%
Medium
223
Rectangle Area
25.60%
Easy
222
Count Complete Tree Nodes
19.40%
Medium
221
Maximal Square
20.30%
Medium
220
Contains Duplicate III
15.30%
Medium
219
Contains Duplicate II
25.60%
Easy
218
The Skyline Problem
16.20%
Hard
217
Contains Duplicate
35.90%
Easy
216
Combination Sum III
27.70%
Medium
215
Kth Largest Element in an Array
27.30%
Medium
214
Shortest Palindrome
16.80%
Hard
213
House Robber II
26.30%
Medium
212
Word Search II
15.00%
Hard
211
Add and Search Word - Data structure design
20.70%
Medium
210
Course Schedule II
19.30%
Medium
209
Minimum Size Subarray Sum
22.90%
Medium
208
Implement Trie (Prefix Tree)
24.80%
Medium
207
Course Schedule
21.70%
Medium
206
Reverse Linked List
31.50%
Easy
205
Isomorphic Strings
24.20%
Easy
204
Count Primes
19.00%
Easy
203
Remove Linked List Elements
25.80%
Easy
202
Happy Number
31.40%
Easy
201
Bitwise AND of Numbers Range
23.30%
Medium
200
Number of Islands
21.90%
Medium
199
Binary Tree Right Side View
27.10%
Medium
198
House Robber
28.80%
Easy
197
Rising Temperature *
25.90%
Easy
196
Delete Duplicate Emails *
19.00%
Easy
195
Tenth Line #
32.20%
Easy
194
Transpose File #
21.40%
Medium
193
Valid Phone Numbers #
24.40%
Easy
192
Word Frequency #
26.10%
Medium
191
Number of 1 Bits
37.30%
Easy
190
Reverse Bits
28.40%
Easy
189
Rotate Array
17.80%
Easy
188
Best Time to Buy and Sell Stock IV
17.30%
Hard
187
Repeated DNA Sequences
19.50%
Medium
186
Reverse Words in a String II $
31.10%
Medium
185
Department Top Three Salaries *
15.20%
Hard
184
Department Highest Salary *
19.00%
Medium
183
Customers Who Never Order *
33.70%
Easy
182
Duplicate Emails *
38.10%
Easy
181
Employees Earning More Than Their Managers *
41.00%
Easy
180
Consecutive Numbers *
26.60%
Medium
179
Largest Number
15.70%
Medium
178
Rank Scores *
24.60%
Medium
177
Nth Highest Salary *
16.30%
Medium
176
Second Highest Salary *
25.00%
Easy
175
Combine Two Tables *
34.40%
Easy
174
Dungeon Game
17.70%
Hard
173
Binary Search Tree Iterator
29.30%
Medium
172
Factorial Trailing Zeroes
28.40%
Easy
171
Excel Sheet Column Number
36.50%
Easy
170
Two Sum III - Data structure design $
24.70%
Easy
169
Majority Element
35.00%
Easy
168
Excel Sheet Column Title
18.10%
Easy
167
Two Sum II - Input array is sorted $
43.30%
Medium
166
Fraction to Recurring Decimal
12.70%
Medium
165
Compare Version Numbers
15.20%
Easy
164
Maximum Gap
24.40%
Hard
163
Missing Ranges $
24.10%
Medium
162
Find Peak Element
31.50%
Medium
161
One Edit Distance $
24.00%
Medium
160
Intersection of Two Linked Lists
28.70%
Easy
159
Longest Substring with At Most Two Distinct Characters $
30.20%
Hard
158
Read N Characters Given Read4 II - Call multiple times $
22.30%
Hard
157
Read N Characters Given Read4 $
29.80%
Easy
156
Binary Tree Upside Down $
34.30%
Medium
155
Min Stack
18.50%
Easy
154
Find Minimum in Rotated Sorted Array II
31.90%
Hard
153
Find Minimum in Rotated Sorted Array
33.30%
Medium
152
Maximum Product Subarray
19.40%
Medium
151
Reverse Words in a String
15.10%
Medium
150
Evaluate Reverse Polish Notation
21.10%
Medium
149
Max Points on a Line
12.60%
Hard
148
Sort List
22.00%
Medium
147
Insertion Sort List
26.40%
Medium
146
LRU Cache
15.00%
Hard
145
Binary Tree Postorder Traversal
32.40%
Hard
144
Binary Tree Preorder Traversal
36.30%
Medium
143
Reorder List
21.00%
Medium
142
Linked List Cycle II
31.40%
Medium
141
Linked List Cycle
36.30%
Medium
140
Word Break II
17.70%
Hard
139
Word Break
23.00%
Medium
138
Copy List with Random Pointer
25.10%
Hard
137
Single Number II
35.00%
Medium
136
Single Number
45.10%
Medium
135
Candy
20.50%
Hard
134
Gas Station
25.70%
Medium
133
Clone Graph
24.00%
Medium
132
Palindrome Partitioning II
19.70%
Hard
131
Palindrome Partitioning
26.70%
Medium
130
Surrounded Regions
14.60%
Medium
129
Sum Root to Leaf Numbers
30.30%
Medium
128
Longest Consecutive Sequence
29.40%
Hard
127
Word Ladder
19.30%
Medium
126
Word Ladder II
12.90%
Hard
125
Valid Palindrome
22.00%
Easy
124
Binary Tree Maximum Path Sum
21.50%
Hard
123
Best Time to Buy and Sell Stock III
23.90%
Hard
122
Best Time to Buy and Sell Stock II
38.30%
Medium
121
Best Time to Buy and Sell Stock
32.60%
Medium
120
Triangle
27.40%
Medium
119
Pascal's Triangle II
29.40%
Easy
118
Pascal's Triangle
30.10%
Easy
117
Populating Next Right Pointers in Each Node II
32.00%
Hard
116
Populating Next Right Pointers in Each Node
36.20%
Medium
115
Distinct Subsequences
26.30%
Hard
114
Flatten Binary Tree to Linked List
28.80%
Medium
113
Path Sum II
26.60%
Medium
112
Path Sum
29.80%
Easy
111
Minimum Depth of Binary Tree
29.10%
Easy
110
Balanced Binary Tree
32.00%
Easy
109
Convert Sorted List to Binary Search Tree
27.90%
Medium
108
Convert Sorted Array to Binary Search Tree
34.00%
Medium
107
Binary Tree Level Order Traversal II
31.10%
Easy
106
Construct Binary Tree from Inorder and Postorder Traversal
26.80%
Medium
105
Construct Binary Tree from Preorder and Inorder Traversal
26.40%
Medium
104
Maximum Depth of Binary Tree
45.10%
Easy
103
Binary Tree Zigzag Level Order Traversal
26.40%
Medium
102
Binary Tree Level Order Traversal
29.30%
Easy
101
Symmetric Tree
31.60%
Easy
100
Same Tree
41.80%
Easy
99
Recover Binary Search Tree
24.30%
Hard
98
Validate Binary Search Tree
20.60%
Medium
97
Interleaving String
20.80%
Hard
96
Unique Binary Search Trees
36.00%
Medium
95
Unique Binary Search Trees II
28.00%
Medium
94
Binary Tree Inorder Traversal
36.20%
Medium
93
Restore IP Addresses
21.00%
Medium
92
Reverse Linked List II
26.10%
Medium
91
Decode Ways
16.40%
Medium
90
Subsets II
27.70%
Medium
89
Gray Code
32.80%
Medium
88
Merge Sorted Array
29.70%
Easy
87
Scramble String
24.20%
Hard
86
Partition List
27.50%
Medium
85
Maximal Rectangle
22.00%
Hard
84
Largest Rectangle in Histogram
22.60%
Hard
83
Remove Duplicates from Sorted List
34.50%
Easy
82
Remove Duplicates from Sorted List II
25.00%
Medium
81
Search in Rotated Sorted Array II
31.40%
Medium
80
Remove Duplicates from Sorted Array II
30.50%
Medium
79
Word Search
20.30%
Medium
78
Subsets
28.20%
Medium
77
Combinations
30.90%
Medium
76
Minimum Window Substring
18.90%
Hard
75
Sort Colors
32.60%
Medium
74
Search a 2D Matrix
31.60%
Medium
73
Set Matrix Zeroes
31.40%
Medium
72
Edit Distance
26.20%
Hard
71
Simplify Path
20.00%
Medium
70
Climbing Stairs
34.40%
Easy
69
Sqrt(x)
23.10%
Medium
68
Text Justification
14.60%
Hard
67
Add Binary
24.70%
Easy
66
Plus One
30.40%
Easy
65
Valid Number
11.40%
Hard
64
Minimum Path Sum
32.20%
Medium
63
Unique Paths II
28.00%
Medium
62
Unique Paths
32.80%
Medium
61
Rotate List
21.70%
Medium
60
Permutation Sequence
22.80%
Medium
59
Spiral Matrix II
31.80%
Medium
58
Length of Last Word
28.00%
Easy
57
Insert Interval
21.40%
Hard
56
Merge Intervals
22.40%
Hard
55
Jump Game
27.00%
Medium
54
Spiral Matrix
20.80%
Medium
53
Maximum Subarray
34.50%
Medium
52
N-Queens II
35.80%
Hard
51
N-Queens
26.50%
Hard
50
Pow(x, n)
26.70%
49
Anagrams
24.30%
Medium
48
Rotate Image
31.90%
Medium
47
Permutations II
25.80%
Hard
46
Permutations
31.90%
Medium
45
Jump Game II
24.20%
Hard
44
Wildcard Matching
15.00%
Hard
43
Multiply Strings
21.00%
Medium
42
Trapping Rain Water
30.00%
Hard
41
First Missing Positive
22.90%
Hard
40
Combination Sum II
25.20%
Medium
39
Combination Sum
27.90%
Medium
38
Count and Say
25.20%
Easy
37
Sudoku Solver
21.80%
Hard
36
Valid Sudoku
27.20%
Easy
35
Search Insert Position
35.40%
Medium
34
Search for a Range
27.50%
Medium
33
Search in Rotated Sorted Array
28.80%
Hard
32
Longest Valid Parentheses
20.90%
Hard
31
Next Permutation
25.00%
Medium
30
Substring with Concatenation of All Words
19.40%
Hard
29
Divide Two Integers
15.00%
Medium
28
Implement strStr()
22.20%
Easy
27
Remove Element
32.10%
Easy
26
Remove Duplicates from Sorted Array
31.30%
Easy
25
Reverse Nodes in k-Group
25.50%
Hard
24
Swap Nodes in Pairs
32.50%
Medium
23
Merge k Sorted Lists
21.10%
Hard
22
Generate Parentheses
32.60%
Medium
21
Merge Two Sorted Lists
32.70%
Easy
20
Valid Parentheses
26.50%
Easy
19
Remove Nth Node From End of List
27.10%
Easy
18
4Sum
21.70%
Medium
17
Letter Combinations of a Phone Number
25.80%
Medium
16
3Sum Closest
26.90%
Medium
15
3Sum
16.90%
Medium
14
Longest Common Prefix
25.50%
Easy
13
Roman to Integer
34.00%
Easy
12
Integer to Roman
33.80%
Medium
11
Container With Most Water
32.00%
Medium
10
Regular Expression Matching
20.70%
Hard
9
Palindrome Number
28.30%
Easy
8
String to Integer (atoi)
13.00%
Easy
7
Reverse Integer
25.10%
Easy
6
ZigZag Conversion
21.80%
Easy
5
Longest Palindromic Substring
20.70%
Medium
4
Median of Two Sorted Arrays
17.40%
Hard
3
Longest Substring Without Repeating Characters
20.60%
Medium
2
Add Two Numbers
21.10%
Medium
1
Two Sum
17.70%
Medium