完整list如下:半年:
# Title Acceptance Difficulty Frequency
2272 Substring With Largest Variance 36.5% Hard
2281 Sum of Total Strength of Wizards 26.5% Hard
828 Count Unique Characters of All Substrings of a Given String 50.9% Hard
2104 Sum of Subarray Ranges 60.2% Medium
1152 Analyze User Website Visit Pattern 43.5% Medium
937 Reorder Data in Log Files 56.3% Medium
472 Concatenated Words 44.6% Hard
146 LRU Cache 40.5% Medium
1268 Search Suggestions System 66.8% Medium
2214 Minimum Health to Beat Game 57.6% Medium
200 Number of Islands 55.2% Medium
973 K Closest Points to Origin 65.9% Medium
127 Word Ladder 36.3% Hard
2193 Minimum Number of Moves to Make Palindrome 47.7% Hard
273 Integer to English Words 29.8% Hard
2262 Total Appeal of A String 57.0% Hard
253 Meeting Rooms II 50.2% Medium
1567 Maximum Length of Subarray With Positive Product 43.5% Medium
588 Design In-Memory File System 48.6% Hard
1597 Build Binary Expression Tree From Infix Expression 61.7% Hard
23 Merge k Sorted Lists 48.0% Hard
2102 Sequentially Ordinal Rank Tracker 65.3% Hard
140 Word Break II 43.6% Hard
994 Rotting Oranges 52.2% Medium
2055 Plates Between Candles 44.9% Medium
545 Boundary of Binary Tree 44.0% Medium
42 Trapping Rain Water 57.7% Hard
2221 Find Triangular Sum of an Array 79.3% Medium
1710 Maximum Units on a Truck 74.2% Easy
907 Sum of Subarray Minimums 34.2% Medium
210 Course Schedule II 47.5% Medium
772 Basic Calculator III 48.2% Hard
49 Group Anagrams 65.4% Medium
1044 Longest Duplicate Substring 30.8% Hard
348 Design Tic-Tac-Toe 57.5% Medium
1730 Shortest Path to Get Food 53.9% Medium
138 Copy List with Random Pointer 49.7% Medium
1438 Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit 47.6% Medium
719 Find K-th Smallest Pair Distance 35.8% Hard
1864 Minimum Number of Swaps to Make the Binary String Alternating 40.5% Medium
297 Serialize and Deserialize Binary Tree 54.6% Hard
1603 Design Parking System 87.9% Easy
212 Word Search II 37.2% Hard
295 Find Median from Data Stream 50.9% Hard
227 Basic Calculator II 42.0% Medium
863 All Nodes Distance K in Binary Tree 61.9% Medium
12 Integer to Roman 60.2% Medium
632 Smallest Range Covering Elements from K Lists 59.8% Hard
909 Snakes and Ladders 40.8% Medium
17 Letter Combinations of a Phone Number 55.1% Medium
207 Course Schedule 45.2% Medium
239 Sliding Window Maximum 46.5% Hard
1 Two Sum 49.0% Easy
2222 Number of Ways to Select Buildings 48.7% Medium
139 Word Break 45.1% Medium
2130 Maximum Twin Sum of a Linked List 82.0% Medium
926 Flip String to Monotone Increasing 59.5% Medium
1628 Design an Expression Tree With Evaluate Function 82.5% Medium
103 Binary Tree Zigzag Level Order Traversal 54.7% Medium
135 Candy 40.4% Hard
399 Evaluate Division 59.2% Medium
2100 Find Good Days to Rob the Bank 48.7% Medium
1291 Sequential Digits 61.1% Medium
2355 Maximum Number of Books You Can Take 51.9% Hard
735 Asteroid Collision 44.4% Medium
767 Reorganize String 52.6% Medium
99 Recover Binary Search Tree 49.8% Medium
4 Median of Two Sorted Arrays 34.8% Hard
126 Word Ladder II 27.6% Hard
79 Word Search 40.0% Medium
1856 Maximum Subarray Min-Product 37.4% Medium
1209 Remove All Adjacent Duplicates in String II 56.0% Medium
56 Merge Intervals 45.6% Medium
420 Strong Password Checker 14.2% Hard
236 Lowest Common Ancestor of a Binary Tree 57.4% Medium
1091 Shortest Path in Binary Matrix 44.5% Medium
2357 Make Array Zero by Subtracting Equal Amounts 71.6% Easy
3 Longest Substring Without Repeating Characters 33.6% Medium
353 Design Snake Game 38.8% Medium
634 Find the Derangement of An Array 41.7% Medium
2294 Partition Array Such That Maximum Difference Is K 71.9% Medium
121 Best Time to Buy and Sell Stock 54.4% Easy
981 Time Based Key-Value Store 52.3% Medium
642 Design Search Autocomplete System 48.6% Hard
688 Knight Probability in Chessboard 51.9% Medium
2268 Minimum Number of Keypresses 76.6% Medium
347 Top K Frequent Elements 64.9% Medium
1151 Minimum Swaps to Group All 1's Together 60.7% Medium
322 Coin Change 41.2% Medium
380 Insert Delete GetRandom O(1) 51.8% Medium
1197 Minimum Knight Moves 39.9% Medium
1275 Find Winner on a Tic Tac Toe Game 54.4% Easy
695 Max Area of Island 71.5% Medium
1166 Design File System 61.8% Medium
20 Valid Parentheses 40.8% Easy
13 Roman to Integer 58.3% Easy
979 Distribute Coins in Binary Tree 71.9% Medium
2163 Minimum Difference in Sums After Removal of Elements 46.4% Hard
556 Next Greater Element III 34.0% Medium
895 Maximum Frequency Stack 66.7% Hard
1642 Furthest Building You Can Reach 48.2% Medium
5 Longest Palindromic Substring 32.3% Medium
1972 First and Last Call On the Same Day 54.4% Hard
2110 Number of Smooth Descent Periods of a Stock 56.9% Medium
496 Next Greater Element I 71.0% Easy
289 Game of Life 66.2% Medium
1705 Maximum Number of Eaten Apples 37.3% Medium
694 Number of Distinct Islands 60.4% Medium
198 House Robber 48.3% Medium
1360 Number of Days Between Two Dates 47.2% Easy
1525 Number of Good Ways to Split a String 69.7% Medium
36 Valid Sudoku 56.3% Medium
238 Product of Array Except Self 64.5% Medium
277 Find the Celebrity 46.9% Medium
903 Valid Permutations for DI Sequence 57.5% Hard
2195 Append K Integers With Minimal Sum 24.5% Medium
1293 Shortest Path in a Grid with Obstacles Elimination 43.6% Hard
560 Subarray Sum Equals K 44.2% Medium
1207 Unique Number of Occurrences 71.4% Easy
1834 Single-Threaded CPU 41.7% Medium
22 Generate Parentheses 71.3% Medium
1429 First Unique Number 52.6% Medium
1167 Minimum Cost to Connect Sticks 67.5% Medium
1011 Capacity To Ship Packages Within D Days 64.2% Medium
827 Making A Large Island 44.7% Hard
2256 Minimum Average Difference 35.6% Medium
387 First Unique Character in a String 58.6% Easy
76 Minimum Window Substring 39.7% Hard
269 Alien Dictionary 35.1% Hard
394 Decode String 57.0% Medium
564 Find the Closest Palindrome 21.8% Hard
2340 Minimum Adjacent Swaps to Make a Valid Array 76.2% Medium
875 Koko Eating Bananas 53.1% Medium
262 Trips and Users 38.3% Hard
1335 Minimum Difficulty of a Job Schedule 55.9% Hard
2 Add Two Numbers 39.3% Medium
547 Number of Provinces 63.0% Medium
15 3Sum 31.9% Medium
540 Single Element in a Sorted Array 58.6% Medium
696 Count Binary Substrings 65.3% Easy
53 Maximum Subarray 49.8% Medium
373 Find K Pairs with Smallest Sums 38.4% Medium
503 Next Greater Element II 62.8% Medium
362 Design Hit Counter 68.0% Medium
41 First Missing Positive 36.4% Hard
838 Push Dominoes 52.6% Medium
31 Next Permutation 36.9% Medium
670 Maximum Swap 47.7% Medium
1649 Create Sorted Array through Instructions 37.3% Hard
2115 Find All Possible Recipes from Given Supplies 47.6% Medium
224 Basic Calculator 40.9% Hard
460 LFU Cache 40.1% Hard
706 Design HashMap 65.2% Easy
1423 Maximum Points You Can Obtain from Cards 52.3% Medium
152 Maximum Product Subarray 34.8% Medium
84 Largest Rectangle in Histogram 41.7% Hard
818 Race Car 43.5% Hard
1007 Minimum Domino Rotations For Equal Row 52.5% Medium
787 Cheapest Flights Within K Stops 35.9% Medium
215 Kth Largest Element in an Array 65.4% Medium
1723 Find Minimum Time to Finish All Jobs 42.6% Hard
1405 Longest Happy String 57.2% Medium
128 Longest Consecutive Sequence 49.0% Medium
1094 Car Pooling 57.6% Medium
11 Container With Most Water 54.1% Medium
715 Range Module 44.4% Hard
2288 Apply Discount to Prices 26.7% Medium
1016 Binary String With Substrings Representing 1 To N 57.7% Medium
449 Serialize and Deserialize BST 56.6% Medium
1038 Binary Search Tree to Greater Sum Tree 85.2% Medium
318 Maximum Product of Word Lengths 60.2% Medium
581 Shortest Unsorted Continuous Subarray 36.1% Medium
2035 Partition Array Into Two Arrays to Minimize Sum Difference 18.1% Hard
34 Find First and Last Position of Element in Sorted Array 41.3% Medium
692 Top K Frequent Words 55.0% Medium
1041 Robot Bounded In Circle 55.4% Medium
286 Walls and Gates 60.0% Medium
366 Find Leaves of Binary Tree 79.9% Medium
55 Jump Game 38.3% Medium
32 Longest Valid Parentheses 32.5% Hard
25 Reverse Nodes in k-Group 52.7% Hard
528 Random Pick with Weight 46.2% Medium
949 Largest Time for Given Digits 35.3% Medium
33 Search in Rotated Sorted Array 38.4% Medium
891 Sum of Subsequence Widths 36.3% Hard
2040 Kth Smallest Product of Two Sorted Arrays 29.4% Hard
410 Split Array Largest Sum 52.9% Hard
155 Min Stack 51.3% Medium
98 Validate Binary Search Tree 31.5% Medium
122 Best Time to Buy and Sell Stock II 62.8% Medium
323 Number of Connected Components in an Undirected Graph 61.7% Medium
287 Find the Duplicate Number 59.0% Medium
370 Range Addition 70.5% Medium
1376 Time Needed to Inform All Employees 58.4% Medium
199 Binary Tree Right Side View 60.9% Medium
51 N-Queens 62.0% Hard
445 Add Two Numbers II 59.2% Medium
823 Binary Trees With Factors 50.1% Medium
304 Range Sum Query 2D - Immutable 51.7% Medium
841 Keys and Rooms 69.9% Medium
134 Gas Station 44.8% Medium
458 Poor Pigs 66.2% Hard
443 String Compression 48.2% Medium
59 Spiral Matrix II 66.0% Medium
1663 Smallest String With A Given Numeric Value 67.1% Medium
1953 Maximum Number of Weeks for Which You Can Work 38.6% Medium
2327 Number of People Aware of a Secret 44.1% Medium
935 Knight Dialer 49.7% Medium
85 Maximal Rectangle 43.7% Hard
240 Search a 2D Matrix II 50.2% Medium
1244 Design A Leaderboard 68.4% Medium
63 Unique Paths II 38.9% Medium
871 Minimum Number of Refueling Stops 39.8% Hard
878 Nth Magical Number 35.9% Hard
987 Vertical Order Traversal of a Binary Tree 42.2% Hard
658 Find K Closest Elements 45.0% Medium
124 Binary Tree Maximum Path Sum 38.2% Hard
378 Kth Smallest Element in a Sorted Matrix 61.4% Medium
1156 Swap For Longest Repeated Character Substring 45.7% Medium
1641 Count Sorted Vowel Strings 77.5% Medium
62 Unique Paths 61.8% Medium
785 Is Graph Bipartite? 52.4% Medium
1472 Design Browser History 75.6% Medium
438 Find All Anagrams in a String 48.8% Medium
489 Robot Room Cleaner 76.4% Hard
1100 Find K-Length Substrings With No Repeated Characters 74.7% Medium
1258 Synonymous Sentences 56.6% Medium
739 Daily Temperatures 67.7% Medium
542 01 Matrix 44.0% Medium
208 Implement Trie (Prefix Tree) 60.0% Medium
456 132 Pattern 32.4% Medium
1138 Alphabet Board Path 52.3% Medium
149 Max Points on a Line 21.3% Hard
211 Design Add and Search Words Data Structure 43.7% Medium
1249 Minimum Remove to Make Valid Parentheses 65.6% Medium
733 Flood Fill 59.7% Easy
403 Frog Jump 43.1% Hard
2070 Most Beautiful Item for Each Query 49.1% Medium
773 Sliding Puzzle 63.6% Hard
78 Subsets 73.1% Medium
1216 Valid Palindrome III 50.5% Hard
16 3Sum Closest 46.4% Medium
1344 Angle Between Hands of a Clock 63.4% Medium
402 Remove K Digits 30.5% Medium
582 Kill Process 67.7% Medium
1414 Find the Minimum Number of Fibonacci Numbers Whose Sum Is K 65.4% Medium
1962 Remove Stones to Minimize the Total 58.2% Medium
1679 Max Number of K-Sum Pairs 57.4% Medium
1192 Critical Connections in a Network 54.5% Hard
726 Number of Atoms 52.0% Hard
116 Populating Next Right Pointers in Each Node 58.7% Medium
462 Minimum Moves to Equal Array Elements II 60.1% Medium
117 Populating Next Right Pointers in Each Node II 49.2% Medium
450 Delete Node in a BST 49.7% Medium
255 Verify Preorder Sequence in Binary Search Tree 47.9% Medium
962 Maximum Width Ramp 48.7% Medium
45 Jump Game II 38.2% Medium
1110 Delete Nodes And Return Forest 69.3% Medium
1229 Meeting Scheduler 55.4% Medium
150 Evaluate Reverse Polish Notation 43.9% Medium
538 Convert BST to Greater Tree 67.0% Medium
123 Best Time to Buy and Sell Stock III 44.3% Hard
1000 Minimum Cost to Merge Stones 42.2% Hard
669 Trim a Binary Search Tree 66.3% Medium
74 Search a 2D Matrix 46.2% Medium
1074 Number of Submatrices That Sum to Target 69.8% Hard
1326 Minimum Number of Taps to Open to Water a Garden 47.8% Hard
70 Climbing Stairs 51.6% Easy
143 Reorder List 50.0% Medium
947 Most Stones Removed with Same Row or Column 56.7% Medium
1297 Maximum Number of Occurrences of a Substring 52.2% Medium
14 Longest Common Prefix 40.4% Easy
603 Consecutive Available Seats 68.2% Easy
432 All O`one Data Structure 36.6% Hard
716 Max Stack 45.4% Hard
8 String to Integer (atoi) 16.6% Medium
118 Pascal's Triangle 68.1% Easy
662 Maximum Width of Binary Tree 40.4% Medium
243 Shortest Word Distance 64.8% Easy
1010 Pairs of Songs With Total Durations Divisible by 60 53.2% Medium
993 Cousins in Binary Tree 54.0% Easy
39 Combination Sum 67.0% Medium
601 Human Traffic of Stadium 50.3% Hard
894 All Possible Full Binary Trees 79.9% Medium
1026 Maximum Difference Between Node and Ancestor 73.3% Medium
543 Diameter of Binary Tree 55.5% Easy
256 Paint House 60.2% Medium
790 Domino and Tromino Tiling 48.3% Medium
1461 Check If a String Contains All Binary Codes of Size K 56.8% Medium
2134 Minimum Swaps to Group All 1's Together II 49.4% Medium
886 Possible Bipartition 48.1% Medium
337 House Robber III 53.7% Medium
1047 Remove All Adjacent Duplicates In String 70.7% Easy
1354 Construct Target Array With Multiple Sums 36.3% Hard
71 Simplify Path 39.1% Medium
242 Valid Anagram 62.5% Easy
1191 K-Concatenation Maximum Sum 24.1% Medium
1496 Path Crossing 55.8% Easy
740 Delete and Earn 57.4% Medium
221 Maximal Square 44.2% Medium
698 Partition to K Equal Sum Subsets 41.7% Medium
1488 Avoid Flood in The City 25.9% Medium
120 Triangle 53.5% Medium
442 Find All Duplicates in an Array 73.1% Medium
2109 Adding Spaces to a String 56.2% Medium
114 Flatten Binary Tree to Linked List 60.6% Medium
516 Longest Palindromic Subsequence 60.3% Medium
179 Largest Number 33.6% Medium
799 Champagne Tower 51.2% Medium
2376 Count Special Integers 35.3% Hard
157 Read N Characters Given Read4 40.6% Easy
795 Number of Subarrays with Bounded Maximum 52.5% Medium
72 Edit Distance 52.1% Hard
329 Longest Increasing Path in a Matrix 51.8% Hard
91 Decode Ways 31.1% Medium
249 Group Shifted Strings 64.1% Medium
336 Palindrome Pairs 35.2% Hard
346 Moving Average from Data Stream 76.9% Easy
468 Validate IP Address 26.4% Medium
165 Compare Version Numbers 35.1% Medium
1045 Customers Who Bought All Products 67.6% Medium
417 Pacific Atlantic Water Flow 51.4% Medium
583 Delete Operation for Two Strings 58.9% Medium
81 Search in Rotated Sorted Array II 35.7% Medium
934 Shortest Bridge 53.6% Medium
968 Binary Tree Cameras 46.8% Hard
102 Binary Tree Level Order Traversal 62.7% Medium
901 Online Stock Span 63.7% Medium
1235 Maximum Profit in Job Scheduling 50.9% Hard
92 Reverse Linked List II 45.2% Medium
6 Zigzag Conversion 42.5% Medium
867 Transpose Matrix 63.6% Easy
37 Sudoku Solver 56.0% Hard
815 Bus Routes 45.7% Hard
18 4Sum 36.8% Medium
1372 Longest ZigZag Path in a Binary Tree 59.5% Medium
918 Maximum Sum Circular Subarray 37.8% Medium
21 Merge Two Sorted Lists 61.4% Easy
1689 Partitioning Into Minimum Number Of Deci-Binary Numbers 89.9% Medium
136 Single Number 69.9% Easy
7 Reverse Integer 27.0% Medium
193 Valid Phone Numbers 25.9% Easy
407 Trapping Rain Water II 47.4% Hard
109 Convert Sorted List to Binary Search Tree 56.8% Medium
232 Implement Queue using Stacks 60.3% Easy
265 Paint House II 51.9% Hard
272 Closest Binary Search Tree Value II 57.9% Hard
923 3Sum With Multiplicity 45.5% Medium
316 Remove Duplicate Letters 44.3% Medium
428 Serialize and Deserialize N-ary Tree 65.0% Hard
1408 String Matching in an Array 63.9% Easy
665 Non-decreasing Array 24.0% Medium
887 Super Egg Drop 27.2% Hard
453 Minimum Moves to Equal Array Elements 55.2% Medium
324 Wiggle Sort II 32.7% Medium
2302 Count Subarrays With Score Less Than K 51.2% Hard
852 Peak Index in a Mountain Array 69.6% Medium
339 Nested List Weight Sum 81.8% Medium
652 Find Duplicate Subtrees 56.3% Medium
332 Reconstruct Itinerary 40.7% Hard
781 Rabbits in Forest 55.4% Medium
1648 Sell Diminishing-Valued Colored Balls 30.7% Medium
849 Maximize Distance to Closest Person 47.5% Medium
437 Path Sum III 49.3% Medium
2096 Step-By-Step Directions From a Binary Tree Node to Another 48.9% Medium
188 Best Time to Buy and Sell Stock IV 35.2% Hard
377 Combination Sum IV 51.9% Medium
493 Reverse Pairs 30.7% Hard
754 Reach a Number 42.3% Medium
217 Contains Duplicate 61.1% Easy
1164 Product Price at a Given Date 68.5% Medium
305 Number of Islands II 39.5% Hard
1081 Smallest Subsequence of Distinct Characters 57.3% Medium
1497 Check If Array Pairs Are Divisible by k 39.9% Medium
349 Intersection of Two Arrays 69.8% Easy
1547 Minimum Cost to Cut a Stick 56.3% Hard
847 Shortest Path Visiting All Nodes 61.3% Hard
50 Pow(x, n) 32.7% Medium
301 Remove Invalid Parentheses 47.0% Hard
162 Find Peak Element 46.1% Medium
1039 Minimum Score Triangulation of Polygon 54.1% Medium
721 Accounts Merge 56.2% Medium
1509 Minimum Difference Between Largest and Smallest Value in Three Moves 54.8% Medium
315 Count of Smaller Numbers After Self 42.9% Hard
206 Reverse Linked List 71.8% Easy
881 Boats to Save People 52.6% Medium
1162 As Far from Land as Possible 48.4% Medium
93 Restore IP Addresses 42.9% Medium
314 Binary Tree Vertical Order Traversal 51.8% Medium
1854 Maximum Population Year 59.4% Easy
509 Fibonacci Number 69.1% Easy
572 Subtree of Another Tree 45.7% Easy
279 Perfect Squares 52.2% Medium
1386 Cinema Seat Allocation 40.5% Medium
705 Design HashSet 66.0% Easy
675 Cut Off Trees for Golf Event 34.7% Hard
801 Minimum Swaps To Make Sequences Increasing 39.2% Hard
1455 Check If a Word Occurs As a Prefix of Any Word in a Sentence 64.3% Easy
1926 Nearest Exit from Entrance in Maze 42.7% Medium
1373 Maximum Sum BST in Binary Tree 39.0% Hard
778 Swim in Rising Water 59.4% Hard
475 Heaters 35.9% Medium
1696 Jump Game VI 46.3% Medium
729 My Calendar I 57.1% Medium
19 Remove Nth Node From End of List 39.1% Medium
933 Number of Recent Calls 73.2% Easy
1345 Jump Game IV 44.1% Hard
523 Continuous Subarray Sum 27.5% Medium
474 Ones and Zeroes 46.7% Medium
10 Regular Expression Matching 28.3% Hard
779 K-th Symbol in Grammar 40.4% Medium
47 Permutations II 56.2% Medium
307 Range Sum Query - Mutable 40.6% Medium
395 Longest Substring with At Least K Repeating Characters 44.8% Medium
1143 Longest Common Subsequence 58.9% Medium
54 Spiral Matrix 42.9% Medium
191 Number of 1 Bits 63.7% Easy
1042 Flower Planting With No Adjacent 50.2% Medium
904 Fruit Into Baskets 42.6% Medium
341 Flatten Nested List Iterator 61.2% Medium
752 Open the Lock 55.5% Medium
2187 Minimum Time to Complete Trips 31.4% Medium
108 Convert Sorted Array to Binary Search Tree 68.4% Easy
865 Smallest Subtree with all the Deepest Nodes 68.4% Medium
953 Verifying an Alien Dictionary 52.6% Easy
983 Minimum Cost For Tickets 64.3% Medium
1650 Lowest Common Ancestor of a Binary Tree III 77.3% Medium
230 Kth Smallest Element in a BST 68.8% Medium
1465 Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts 40.8% Medium
101 Symmetric Tree 52.5% Easy
105 Construct Binary Tree from Preorder and Inorder Traversal 60.1% Medium
167 Two Sum II - Input Array Is Sorted 59.8% Medium
792 Number of Matching Subsequences 52.0% Medium
107 Binary Tree Level Order Traversal II 59.8% Medium
673 Number of Longest Increasing Subsequence 41.8% Medium
622 Design Circular Queue 48.9% Medium
189 Rotate Array 39.0% Medium
826 Most Profit Assigning Work 43.7% Medium
889 Construct Binary Tree from Preorder and Postorder Traversal 70.5% Medium
57 Insert Interval 37.8% Medium
518 Coin Change 2 59.2% Medium
406 Queue Reconstruction by Height 72.6% Medium
60 Permutation Sequence 43.3% Hard
977 Squares of a Sorted Array 71.8% Easy
704 Binary Search 55.2% Easy
1220 Count Vowels Permutation 60.9% Hard
141 Linked List Cycle 46.6% Easy
1463 Cherry Pickup II 70.3% Hard
921 Minimum Add to Make Parentheses Valid 76.6% Medium
244 Shortest Word Distance II 60.5% Medium
1202 Smallest String With Swaps 57.4% Medium
48 Rotate Image 68.4% Medium
1863 Sum of All Subset XOR Totals 78.9% Easy
75 Sort Colors 56.4% Medium
946 Validate Stack Sequences 67.6% Medium
1325 Delete Leaves With a Given Value 74.7% Medium
28 Implement strStr() 37.0% Easy
424 Longest Repeating Character Replacement 51.2% Medium
359 Logger Rate Limiter 75.4% Easy
473 Matchsticks to Square 40.6% Medium
1060 Missing Element in Sorted Array 54.7% Medium
912 Sort an Array 60.9% Medium
525 Contiguous Array 46.7% Medium
325 Maximum Size Subarray Sum Equals k 49.3% Medium
856 Score of Parentheses 65.2% Medium
270 Closest Binary Search Tree Value 54.4% Easy
328 Odd Even Linked List 60.0% Medium
687 Longest Univalue Path 39.9% Medium
169 Majority Element 63.6% Easy
132 Palindrome Partitioning II 33.5% Hard
557 Reverse Words in a String III 79.9% Easy
142 Linked List Cycle II 45.6% Medium
917 Reverse Only Letters 61.3% Easy
397 Integer Replacement 35.0% Medium
1099 Two Sum Less Than K 60.4% Easy
1475 Final Prices With a Special Discount in a Shop 75.3% Easy
1578 Minimum Time to Make Rope Colorful 61.2% Medium
173 Binary Search Tree Iterator 68.5% Medium
2169 Count Operations to Obtain Zero 75.5% Easy
46 Permutations 74.0% Medium
1385 Find the Distance Value Between Two Arrays 65.3% Easy
2336 Smallest Number in Infinite Set 71.4% Medium
2139 Minimum Moves to Reach Target Score 48.5% Medium
201 Bitwise AND of Numbers Range 42.1% Medium
974 Subarray Sums Divisible by K 53.3% Medium
133 Clone Graph 49.8% Medium
1436 Destination City 77.8% Easy
268 Missing Number 61.1% Easy
621 Task Scheduler 55.3% Medium
298 Binary Tree Longest Consecutive Sequence 51.8% Medium
1179 Reformat Department Table 82.6% Easy
647 Palindromic Substrings 66.1% Medium
430 Flatten a Multilevel Doubly Linked List 59.2% Medium
1769 Minimum Number of Operations to Move All Balls to Each Box 85.6% Medium
2099 Find Subsequence of Length K With the Largest Sum 42.9% Easy
796 Rotate String 53.5% Easy
225 Implement Stack using Queues 56.8% Easy
1367 Linked List in Binary Tree 43.2% Medium
2289 Steps to Make Array Non-decreasing 20.9% Medium
836 Rectangle Overlap 43.3% Easy
176 Second Highest Salary 36.1% Medium
931 Minimum Falling Path Sum 68.2% Medium
73 Set Matrix Zeroes 49.5% Medium
414 Third Maximum Number 32.3% Easy
216 Combination Sum III 66.8% Medium
202 Happy Number 54.0% Easy
1365 How Many Numbers Are Smaller Than the Current Number 86.5% Easy
153 Find Minimum in Rotated Sorted Array 48.3% Medium
64 Minimum Path Sum 60.2% Medium
159 Longest Substring with At Most Two Distinct Characters 53.1% Medium
82 Remove Duplicates from Sorted List II 45.1% Medium
340 Longest Substring with At Most K Distinct Characters 47.6% Medium
728 Self Dividing Numbers 77.4% Easy
125 Valid Palindrome 43.0% Easy
476 Number Complement 67.0% Easy
1008 Construct Binary Search Tree from Preorder Traversal 80.7% Medium
88 Merge Sorted Array 45.3% Easy
38 Count and Say 49.5% Medium
626 Exchange Seats 70.2% Medium
746 Min Cost Climbing Stairs 61.8% Easy
205 Isomorphic Strings 42.4% Easy
463 Island Perimeter 69.3% Easy
646 Maximum Length of Pair Chain 56.2% Medium
1004 Max Consecutive Ones III 63.4% Medium
539 Minimum Time Difference 56.1% Medium
131 Palindrome Partitioning 61.6% Medium
506 Relative Ranks 58.2% Easy
235 Lowest Common Ancestor of a Binary Search Tree 59.6% Easy
435 Non-overlapping Intervals 49.3% Medium
69 Sqrt(x) 36.9% Easy
1876 Substrings of Size Three with Distinct Characters 70.0% Easy
180 Consecutive Numbers 46.4% Medium
1523 Count Odd Numbers in an Interval Range 46.6% Easy
494 Target Sum 45.4% Medium
451 Sort Characters By Frequency 68.3% Medium
35 Search Insert Position 42.1% Easy
44 Wildcard Matching 26.8% Hard
24 Swap Nodes in Pairs 59.8% Medium
283 Move Zeroes 61.1% Easy
611 Valid Triangle Number 50.1% Medium
1146 Snapshot Array 37.3% Medium
344 Reverse String 75.7% Easy
657 Robot Return to Origin 75.2% Easy
452 Minimum Number of Arrows to Burst Balloons 53.1% Medium
633 Sum of Square Numbers 34.7% Medium
905 Sort Array By Parity 75.7% Easy
29 Divide Two Integers 17.4% Medium
1306 Jump Game III 63.0% Medium
595 Big Countries 74.5% Easy
763 Partition Labels 79.7% Medium
1631 Path With Minimum Effort 55.3% Medium
67 Add Binary 51.0% Easy
684 Redundant Connection 61.8% Medium
204 Count Primes 33.1% Medium
376 Wiggle Subsequence 48.1% Medium
219 Contains Duplicate II 40.9% Easy
1020 Number of Enclaves 64.2% Medium
68 Text Justification 36.2% Hard
409 Longest Palindrome 54.4% Easy
309 Best Time to Buy and Sell Stock with Cooldown 53.9% Medium
1614 Maximum Nesting Depth of the Parentheses 82.6% Easy
1254 Number of Closed Islands 64.1% Medium
95 Unique Binary Search Trees II 50.9% Medium
257 Binary Tree Paths 59.9% Easy
530 Minimum Absolute Difference in BST 56.5% Easy
160 Intersection of Two Linked Lists 52.5% Easy
1570 Dot Product of Two Sparse Vectors 90.3% Medium
454 4Sum II 57.2% Medium
804 Unique Morse Code Words 82.5% Easy
9 Palindrome Number 52.7% Easy
61 Rotate List 35.5% Medium
177 Nth Highest Salary 36.9% Medium
392 Is Subsequence 50.0% Easy
1302 Deepest Leaves Sum 87.0% Medium
678 Valid Parenthesis String 33.7% Medium
797 All Paths From Source to Target 81.3% Medium
26 Remove Duplicates from Sorted Array 49.8% Easy
1464 Maximum Product of Two Elements in an Array 79.1% Easy
415 Add Strings 52.5% Easy
416 Partition Equal Subset Sum 46.7% Medium
94 Binary Tree Inorder Traversal 71.9% Easy
1539 Kth Missing Positive Number 55.8% Easy
185 Department Top Three Salaries 49.1% Hard
312 Burst Balloons 56.8% Hard
1721 Swapping Nodes in a Linked List 67.9% Medium
137 Single Number II 57.4% Medium
40 Combination Sum II 53.0% Medium
154 Find Minimum in Rotated Sorted Array II 43.3% Hard
300 Longest Increasing Subsequence 51.2% Medium
784 Letter Case Permutation 73.2% Medium
354 Russian Doll Envelopes 38.5% Hard
229 Majority Element II 43.5% Medium
278 First Bad Version 42.6% Easy
1338 Reduce Array Size to The Half 69.9% Medium
441 Arranging Coins 45.9% Easy
819 Most Common Word 45.1% Easy
148 Sort List 53.4% Medium
680 Valid Palindrome II 39.4% Easy
237 Delete Node in a Linked List 73.4% Easy
130 Surrounded Regions 35.3% Medium
567 Permutation in String 44.0% Medium
1048 Longest String Chain 59.2% Medium
724 Find Pivot Index 53.0% Easy
30 Substring with Concatenation of All Words 30.7% Hard
104 Maximum Depth of Binary Tree 72.7% Easy
168 Excel Sheet Column Title 34.5% Easy
1299 Replace Elements with Greatest Element on Right Side 74.6% Easy
448 Find All Numbers Disappeared in an Array 59.4% Easy
1581 Customer Who Visited but Did Not Make Any Transactions 89.6% Easy
713 Subarray Product Less Than K 44.6% Medium
261 Graph Valid Tree 46.5% Medium
151 Reverse Words in a String 29.7% Medium
941 Valid Mountain Array 33.6% Easy
299 Bulls and Cows 48.2% Medium
1050 Actors and Directors Who Cooperated At Least Three Times 72.7% Easy
310 Minimum Height Trees 38.4% Medium
226 Invert Binary Tree 72.7% Easy
184 Department Highest Salary 48.7% Medium
1431 Kids With the Greatest Number of Candies 87.6% Easy
222 Count Complete Tree Nodes 56.8% Medium
66 Plus One 43.2% Easy
43 Multiply Strings 38.4% Medium
106 Construct Binary Tree from Inorder and Postorder Traversal 56.8% Medium
129 Sum Root to Leaf Numbers 58.1% Medium
653 Two Sum IV - Input is a BST 59.3% Easy
290 Word Pattern 40.3% Easy
744 Find Smallest Letter Greater Than Target 44.6% Easy
96 Unique Binary Search Trees 59.0% Medium
1108 Defanging an IP Address 89.3% Easy
234 Palindrome Linked List 48.9% Easy
703 Kth Largest Element in a Stream 55.3% Easy
1512 Number of Good Pairs 88.1% Easy
1470 Shuffle the Array 88.5% Easy
113 Path Sum II 55.1% Medium
389 Find the Difference 60.5% Easy
511 Game Play Analysis I 79.4% Easy
27 Remove Element 51.8% Easy
617 Merge Two Binary Trees 78.4% Easy
1757 Recyclable and Low Fat Products 94.0% Easy
197 Rising Temperature 43.9% Easy
1672 Richest Customer Wealth 88.7% Easy
1046 Last Stone Weight 64.6% Easy
83 Remove Duplicates from Sorted List 49.6% Easy
119 Pascal's Triangle II 59.0% Easy
231 Power of Two 45.4% Easy
700 Search in a Binary Search Tree 76.9% Easy
876 Middle of the Linked List 73.5% Easy
209 Minimum Size Subarray Sum 44.2% Medium
58 Length of Last Word 39.4% Easy
110 Balanced Binary Tree 47.8% Easy
111 Minimum Depth of Binary Tree 43.2% Easy
100 Same Tree 56.1% Easy
383 Ransom Note 57.7% Easy
90 Subsets II 54.7% Medium
213 House Robber II 40.4% Medium
175 Combine Two Tables 72.0% Easy
112 Path Sum 46.4% Easy
2235 Add Two Integers 91.0% Easy
350 Intersection of Two Arrays II 55.4% Easy
183 Customers Who Never Order 66.5% Easy
412 Fizz Buzz 68.0% Easy
1480 Running Sum of 1d Array 90.2% Easy
326 Power of Three 45.0% Easy
===============================================
all time:
# Title Acceptance Difficulty Frequency
937 Reorder Data in Log Files 56.3% Medium
1192 Critical Connections in a Network 54.5% Hard
1041 Robot Bounded In Circle 55.4% Medium
200 Number of Islands 55.2% Medium
146 LRU Cache 40.5% Medium
973 K Closest Points to Origin 65.9% Medium
819 Most Common Word 45.1% Easy
1 Two Sum 49.0% Easy
763 Partition Labels 79.7% Medium
138 Copy List with Random Pointer 49.7% Medium
1152 Analyze User Website Visit Pattern 43.5% Medium
42 Trapping Rain Water 57.7% Hard
472 Concatenated Words 44.6% Hard
1335 Minimum Difficulty of a Job Schedule 55.9% Hard
127 Word Ladder 36.3% Hard
642 Design Search Autocomplete System 48.6% Hard
23 Merge k Sorted Lists 48.0% Hard
957 Prison Cells After N Days 39.3% Medium
273 Integer to English Words 29.8% Hard
1167 Minimum Cost to Connect Sticks 67.5% Medium
1268 Search Suggestions System 66.8% Medium
994 Rotting Oranges 52.2% Medium
5 Longest Palindromic Substring 32.3% Medium
828 Count Unique Characters of All Substrings of a Given String 50.9% Hard
253 Meeting Rooms II 50.2% Medium
1465 Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts 40.8% Medium
295 Find Median from Data Stream 50.9% Hard
692 Top K Frequent Words 55.0% Medium
140 Word Break II 43.6% Hard
297 Serialize and Deserialize Binary Tree 54.6% Hard
460 LFU Cache 40.1% Hard
348 Design Tic-Tac-Toe 57.5% Medium
2 Add Two Numbers 39.3% Medium
1120 Maximum Average Subtree 65.4% Medium
588 Design In-Memory File System 48.6% Hard
56 Merge Intervals 45.6% Medium
909 Snakes and Ladders 40.8% Medium
1710 Maximum Units on a Truck 74.2% Easy
1010 Pairs of Songs With Total Durations Divisible by 60 53.2% Medium
926 Flip String to Monotone Increasing 59.5% Medium
103 Binary Tree Zigzag Level Order Traversal 54.7% Medium
126 Word Ladder II 27.6% Hard
139 Word Break 45.1% Medium
240 Search a 2D Matrix II 50.2% Medium
212 Word Search II 37.2% Hard
380 Insert Delete GetRandom O(1) 51.8% Medium
4 Median of Two Sorted Arrays 34.8% Hard
269 Alien Dictionary 35.1% Hard
863 All Nodes Distance K in Binary Tree 61.9% Medium
21 Merge Two Sorted Lists 61.4% Easy
767 Reorganize String 52.6% Medium
17 Letter Combinations of a Phone Number 55.1% Medium
277 Find the Celebrity 46.9% Medium
239 Sliding Window Maximum 46.5% Hard
545 Boundary of Binary Tree 44.0% Medium
121 Best Time to Buy and Sell Stock 54.4% Easy
20 Valid Parentheses 40.8% Easy
2272 Substring With Largest Variance 36.5% Hard
155 Min Stack 51.3% Medium
696 Count Binary Substrings 65.3% Easy
572 Subtree of Another Tree 45.7% Easy
694 Number of Distinct Islands 60.4% Medium
1135 Connecting Cities With Minimum Cost 61.0% Medium
210 Course Schedule II 47.5% Medium
3 Longest Substring Without Repeating Characters 33.6% Medium
236 Lowest Common Ancestor of a Binary Tree 57.4% Medium
1648 Sell Diminishing-Valued Colored Balls 30.7% Medium
12 Integer to Roman 60.2% Medium
79 Word Search 40.0% Medium
772 Basic Calculator III 48.2% Hard
53 Maximum Subarray 49.8% Medium
49 Group Anagrams 65.4% Medium
2104 Sum of Subarray Ranges 60.2% Medium
490 The Maze 55.2% Medium
238 Product of Array Except Self 64.5% Medium
224 Basic Calculator 40.9% Hard
547 Number of Provinces 63.0% Medium
165 Compare Version Numbers 35.1% Medium
15 3Sum 31.9% Medium
48 Rotate Image 68.4% Medium
33 Search in Rotated Sorted Array 38.4% Medium
227 Basic Calculator II 42.0% Medium
353 Design Snake Game 38.8% Medium
1628 Design an Expression Tree With Evaluate Function 82.5% Medium
221 Maximal Square 44.2% Medium
449 Serialize and Deserialize BST 56.6% Medium
323 Number of Connected Components in an Undirected Graph 61.7% Medium
1492 The kth Factor of n 62.3% Medium
207 Course Schedule 45.2% Medium
2281 Sum of Total Strength of Wizards 26.5% Hard
76 Minimum Window Substring 39.7% Hard
445 Add Two Numbers II 59.2% Medium
11 Container With Most Water 54.1% Medium
675 Cut Off Trees for Golf Event 34.7% Hard
289 Game of Life 66.2% Medium
362 Design Hit Counter 68.0% Medium
215 Kth Largest Element in an Array 65.4% Medium
25 Reverse Nodes in k-Group 52.7% Hard
45 Jump Game II 38.2% Medium
218 The Skyline Problem 39.2% Hard
54 Spiral Matrix 42.9% Medium
322 Coin Change 41.2% Medium
735 Asteroid Collision 44.4% Medium
535 Encode and Decode TinyURL 85.6% Medium
341 Flatten Nested List Iterator 61.2% Medium
84 Largest Rectangle in Histogram 41.7% Hard
22 Generate Parentheses 71.3% Medium
387 First Unique Character in a String 58.6% Easy
99 Recover Binary Search Tree 49.8% Medium
347 Top K Frequent Elements 64.9% Medium
1151 Minimum Swaps to Group All 1's Together 60.7% Medium
41 First Missing Positive 36.4% Hard
1429 First Unique Number 52.6% Medium
124 Binary Tree Maximum Path Sum 38.2% Hard
315 Count of Smaller Numbers After Self 42.9% Hard
134 Gas Station 44.8% Medium
370 Range Addition 70.5% Medium
695 Max Area of Island 71.5% Medium
135 Candy 40.4% Hard
105 Construct Binary Tree from Preorder and Inorder Traversal 60.1% Medium
711 Number of Distinct Islands II 51.7% Hard
1000 Minimum Cost to Merge Stones 42.2% Hard
116 Populating Next Right Pointers in Each Node 58.7% Medium
98 Validate Binary Search Tree 31.5% Medium
1597 Build Binary Expression Tree From Infix Expression 61.7% Hard
560 Subarray Sum Equals K 44.2% Medium
31 Next Permutation 36.9% Medium
91 Decode Ways 31.1% Medium
895 Maximum Frequency Stack 66.7% Hard
314 Binary Tree Vertical Order Traversal 51.8% Medium
72 Edit Distance 52.1% Hard
1044 Longest Duplicate Substring 30.8% Hard
55 Jump Game 38.3% Medium
640 Solve the Equation 43.3% Medium
117 Populating Next Right Pointers in Each Node II 49.2% Medium
149 Max Points on a Line 21.3% Hard
636 Exclusive Time of Functions 60.8% Medium
122 Best Time to Buy and Sell Stock II 62.8% Medium
907 Sum of Subarray Minimums 34.2% Medium
85 Maximal Rectangle 43.7% Hard
992 Subarrays with K Different Integers 53.9% Hard
64 Minimum Path Sum 60.2% Medium
503 Next Greater Element II 62.8% Medium
13 Roman to Integer 58.3% Easy
1102 Path With Maximum Minimum Value 53.2% Medium
51 N-Queens 62.0% Hard
388 Longest Absolute File Path 46.4% Medium
399 Evaluate Division 59.2% Medium
759 Employee Free Time 71.5% Hard
980 Unique Paths III 79.5% Hard
206 Reverse Linked List 71.8% Easy
394 Decode String 57.0% Medium
199 Binary Tree Right Side View 60.9% Medium
223 Rectangle Area 40.6% Medium
987 Vertical Order Traversal of a Binary Tree 42.2% Hard
1091 Shortest Path in Binary Matrix 44.5% Medium
173 Binary Search Tree Iterator 68.5% Medium
564 Find the Closest Palindrome 21.8% Hard
505 The Maze II 51.8% Medium
706 Design HashMap 65.2% Easy
829 Consecutive Numbers Sum 41.4% Hard
208 Implement Trie (Prefix Tree) 60.0% Medium
1011 Capacity To Ship Packages Within D Days 64.2% Medium
733 Flood Fill 59.7% Easy
332 Reconstruct Itinerary 40.7% Hard
682 Baseball Game 73.5% Easy
32 Longest Valid Parentheses 32.5% Hard
438 Find All Anagrams in a String 48.8% Medium
1730 Shortest Path to Get Food 53.9% Medium
286 Walls and Gates 60.0% Medium
185 Department Top Three Salaries 49.1% Hard
101 Symmetric Tree 52.5% Easy
716 Max Stack 45.3% Hard
123 Best Time to Buy and Sell Stock III 44.3% Hard
1197 Minimum Knight Moves 39.9% Medium
403 Frog Jump 43.1% Hard
489 Robot Room Cleaner 76.4% Hard
71 Simplify Path 39.1% Medium
836 Rectangle Overlap 43.3% Easy
109 Convert Sorted List to Binary Search Tree 56.8% Medium
93 Restore IP Addresses 42.9% Medium
529 Minesweeper 65.2% Medium
340 Longest Substring with At Most K Distinct Characters 47.6% Medium
284 Peeking Iterator 58.0% Medium
1155 Number of Dice Rolls With Target Sum 48.0% Medium
432 All O`one Data Structure 36.6% Hard
582 Kill Process 67.7% Medium
152 Maximum Product Subarray 34.8% Medium
92 Reverse Linked List II 45.2% Medium
96 Unique Binary Search Trees 59.0% Medium
317 Shortest Distance from All Buildings 43.1% Hard
540 Single Element in a Sorted Array 58.6% Medium
1567 Maximum Length of Subarray With Positive Product 43.5% Medium
384 Shuffle an Array 57.5% Medium
78 Subsets 73.1% Medium
652 Find Duplicate Subtrees 56.3% Medium
346 Moving Average from Data Stream 76.9% Easy
496 Next Greater Element I 71.0% Easy
688 Knight Probability in Chessboard 51.9% Medium
538 Convert BST to Greater Tree 67.0% Medium
211 Design Add and Search Words Data Structure 43.7% Medium
10 Regular Expression Matching 28.3% Hard
635 Design Log Storage System 62.6% Medium
74 Search a 2D Matrix 46.2% Medium
543 Diameter of Binary Tree 55.5% Easy
280 Wiggle Sort 66.2% Medium
1603 Design Parking System 87.9% Easy
102 Binary Tree Level Order Traversal 62.7% Medium
983 Minimum Cost For Tickets 64.3% Medium
721 Accounts Merge 56.2% Medium
62 Unique Paths 61.8% Medium
18 4Sum 36.8% Medium
270 Closest Binary Search Tree Value 54.4% Easy
36 Valid Sudoku 56.3% Medium
1772 Sort Features by Popularity 65.4% Medium
378 Kth Smallest Element in a Sorted Matrix 61.4% Medium
739 Daily Temperatures 67.7% Medium
442 Find All Duplicates in an Array 73.1% Medium
143 Reorder List 50.0% Medium
1360 Number of Days Between Two Dates 47.2% Easy
70 Climbing Stairs 51.6% Easy
8 String to Integer (atoi) 16.6% Medium
410 Split Array Largest Sum 52.9% Hard
287 Find the Duplicate Number 59.0% Medium
1481 Least Number of Unique Integers after K Removals 58.3% Medium
726 Number of Atoms 52.0% Hard
63 Unique Paths II 38.9% Medium
1479 Sales by Day of the Week 82.3% Hard
443 String Compression 48.2% Medium
632 Smallest Range Covering Elements from K Lists 59.9% Hard
556 Next Greater Element III 34.0% Medium
1100 Find K-Length Substrings With No Repeated Characters 74.7% Medium
301 Remove Invalid Parentheses 47.0% Hard
437 Path Sum III 49.3% Medium
1236 Web Crawler 66.0% Medium
1099 Two Sum Less Than K 60.4% Easy
16 3Sum Closest 46.4% Medium
1275 Find Winner on a Tic Tac Toe Game 54.4% Easy
518 Coin Change 2 59.2% Medium
177 Nth Highest Salary 36.9% Medium
406 Queue Reconstruction by Height 72.6% Medium
188 Best Time to Buy and Sell Stock IV 35.2% Hard
46 Permutations 74.0% Medium
50 Pow(x, n) 32.7% Medium
1353 Maximum Number of Events That Can Be Attended 33.0% Medium
59 Spiral Matrix II 66.0% Medium
703 Kth Largest Element in a Stream 55.3% Easy
402 Remove K Digits 30.5% Medium
179 Largest Number 33.6% Medium
1799 Maximize Score After N Operations 45.9% Hard
981 Time Based Key-Value Store 52.3% Medium
420 Strong Password Checker 14.2% Hard
901 Online Stock Span 63.7% Medium
37 Sudoku Solver 56.0% Hard
193 Valid Phone Numbers 25.9% Easy
456 132 Pattern 32.4% Medium
133 Clone Graph 49.8% Medium
454 4Sum II 57.2% Medium
279 Perfect Squares 52.2% Medium
14 Longest Common Prefix 40.4% Easy
88 Merge Sorted Array 45.3% Easy
1344 Angle Between Hands of a Clock 63.4% Medium
268 Missing Number 61.1% Easy
97 Interleaving String 36.9% Medium
39 Combination Sum 67.0% Medium
2214 Minimum Health to Beat Game 57.6% Medium
285 Inorder Successor in BST 48.0% Medium
1166 Design File System 61.8% Medium
336 Palindrome Pairs 35.2% Hard
128 Longest Consecutive Sequence 49.0% Medium
158 Read N Characters Given read4 II - Call Multiple Times 41.3% Hard
169 Majority Element 63.6% Easy
281 Zigzag Iterator 62.1% Medium
815 Bus Routes 45.7% Hard
176 Second Highest Salary 36.1% Medium
329 Longest Increasing Path in a Matrix 51.8% Hard
381 Insert Delete GetRandom O(1) - Duplicates allowed 35.6% Hard
113 Path Sum II 55.1% Medium
24 Swap Nodes in Pairs 59.8% Medium
1229 Meeting Scheduler 55.4% Medium
252 Meeting Rooms 56.9% Easy
943 Find the Shortest Superstring 45.1% Hard
528 Random Pick with Weight 46.2% Medium
426 Convert Binary Search Tree to Sorted Doubly Linked List 64.5% Medium
34 Find First and Last Position of Element in Sorted Array 41.3% Medium
198 House Robber 48.3% Medium
993 Cousins in Binary Tree 54.0% Easy
979 Distribute Coins in Binary Tree 71.9% Medium
1038 Binary Search Tree to Greater Sum Tree 85.2% Medium
68 Text Justification 36.2% Hard
160 Intersection of Two Linked Lists 52.5% Easy
373 Find K Pairs with Smallest Sums 38.4% Medium
337 House Robber III 53.7% Medium
6 Zigzag Conversion 42.5% Medium
300 Longest Increasing Subsequence 51.2% Medium
114 Flatten Binary Tree to Linked List 60.6% Medium
75 Sort Colors 56.4% Medium
997 Find the Town Judge 49.5% Easy
631 Design Excel Sum Formula 43.0% Hard
7 Reverse Integer 27.0% Medium
153 Find Minimum in Rotated Sorted Array 48.3% Medium
151 Reverse Words in a String 29.7% Medium
430 Flatten a Multilevel Doubly Linked List 59.2% Medium
181 Employees Earning More Than Their Managers 67.8% Easy
516 Longest Palindromic Subsequence 60.3% Medium
166 Fraction to Recurring Decimal 23.9% Medium
727 Minimum Window Subsequence 42.9% Hard
407 Trapping Rain Water II 47.4% Hard
150 Evaluate Reverse Polish Notation 43.9% Medium
428 Serialize and Deserialize N-ary Tree 64.9% Hard
465 Optimal Account Balancing 49.2% Hard
1057 Campus Bikes 57.8% Medium
622 Design Circular Queue 48.9% Medium
312 Burst Balloons 56.8% Hard
690 Employee Importance 64.8% Medium
1972 First and Last Call On the Same Day 54.4% Hard
234 Palindrome Linked List 48.9% Easy
162 Find Peak Element 46.1% Medium
262 Trips and Users 38.3% Hard
480 Sliding Window Median 41.2% Hard
349 Intersection of Two Arrays 69.8% Easy
698 Partition to K Equal Sum Subsets 41.7% Medium
243 Shortest Word Distance 64.8% Easy
785 Is Graph Bipartite? 52.4% Medium
678 Valid Parenthesis String 33.7% Medium
38 Count and Say 49.5% Medium
120 Triangle 53.5% Medium
794 Valid Tic-Tac-Toe State 35.2% Medium
1235 Maximum Profit in Job Scheduling 50.9% Hard
235 Lowest Common Ancestor of a Binary Search Tree 59.6% Easy
148 Sort List 53.4% Medium
106 Construct Binary Tree from Inorder and Postorder Traversal 56.8% Medium
1792 Maximum Average Pass Ratio 51.7% Medium
19 Remove Nth Node From End of List 39.1% Medium
450 Delete Node in a BST 49.7% Medium
1026 Maximum Difference Between Node and Ancestor 73.3% Medium
2262 Total Appeal of A String 57.0% Hard
1511 Customer Order Frequency 73.1% Easy
787 Cheapest Flights Within K Stops 35.9% Medium
81 Search in Rotated Sorted Array II 35.7% Medium
339 Nested List Weight Sum 81.8% Medium
603 Consecutive Available Seats 68.2% Easy
131 Palindrome Partitioning 61.6% Medium
44 Wildcard Matching 26.8% Hard
2193 Minimum Number of Moves to Make Palindrome 47.8% Hard
333 Largest BST Subtree 41.9% Medium
628 Maximum Product of Three Numbers 46.6% Easy
167 Two Sum II - Input Array Is Sorted 59.9% Medium
1629 Slowest Key 59.5% Easy
662 Maximum Width of Binary Tree 40.4% Medium
73 Set Matrix Zeroes 49.5% Medium
157 Read N Characters Given Read4 40.6% Easy
325 Maximum Size Subarray Sum Equals k 49.3% Medium
856 Score of Parentheses 65.2% Medium
969 Pancake Sorting 69.9% Medium
1219 Path with Maximum Gold 64.9% Medium
1094 Car Pooling 57.6% Medium
141 Linked List Cycle 46.6% Easy
86 Partition List 50.9% Medium
1110 Delete Nodes And Return Forest 69.3% Medium
261 Graph Valid Tree 46.5% Medium
471 Encode String with Shortest Length 50.8% Hard
646 Maximum Length of Pair Chain 56.2% Medium
1086 High Five 75.3% Easy
136 Single Number 69.9% Easy
1372 Longest ZigZag Path in a Binary Tree 59.5% Medium
352 Data Stream as Disjoint Intervals 51.2% Hard
854 K-Similar Strings 39.6% Hard
657 Robot Return to Origin 75.2% Easy
159 Longest Substring with At Most Two Distinct Characters 53.1% Medium
417 Pacific Atlantic Water Flow 51.4% Medium
82 Remove Duplicates from Sorted List II 45.1% Medium
889 Construct Binary Tree from Preorder and Postorder Traversal 70.5% Medium
525 Contiguous Array 46.7% Medium
30 Substring with Concatenation of All Words 30.7% Hard
304 Range Sum Query 2D - Immutable 51.7% Medium
841 Keys and Rooms 69.9% Medium
669 Trim a Binary Search Tree 66.3% Medium
305 Number of Islands II 39.5% Hard
658 Find K Closest Elements 45.0% Medium
681 Next Closest Time 46.4% Medium
29 Divide Two Integers 17.4% Medium
108 Convert Sorted Array to Binary Search Tree 68.4% Easy
737 Sentence Similarity II 48.6% Medium
1066 Campus Bikes II 54.6% Medium
581 Shortest Unsorted Continuous Subarray 36.1% Medium
232 Implement Queue using Stacks 60.3% Easy
395 Longest Substring with At Least K Repeating Characters 44.8% Medium
1024 Video Stitching 50.3% Medium
715 Range Module 44.4% Hard
1083 Sales Analysis II 50.5% Easy
2055 Plates Between Candles 44.9% Medium
1248 Count Number of Nice Subarrays 59.1% Medium
421 Maximum XOR of Two Numbers in an Array 54.6% Medium
1062 Longest Repeating Substring 59.1% Medium
827 Making A Large Island 44.7% Hard
1328 Break a Palindrome 52.1% Medium
130 Surrounded Regions 35.3% Medium
1209 Remove All Adjacent Duplicates in String II 56.0% Medium
609 Find Duplicate File in System 64.0% Medium
112 Path Sum 46.4% Easy
316 Remove Duplicate Letters 44.3% Medium
498 Diagonal Traverse 57.6% Medium
57 Insert Interval 37.8% Medium
328 Odd Even Linked List 60.0% Medium
1291 Sequential Digits 61.1% Medium
542 01 Matrix 44.0% Medium
653 Two Sum IV - Input is a BST 59.3% Easy
621 Task Scheduler 55.3% Medium
986 Interval List Intersections 71.3% Medium
1130 Minimum Cost Tree From Leaf Values 68.5% Medium
1019 Next Greater Node In Linked List 59.8% Medium
230 Kth Smallest Element in a BST 68.8% Medium
28 Implement strStr() 37.1% Easy
187 Repeated DNA Sequences 45.7% Medium
118 Pascal's Triangle 68.1% Easy
229 Majority Element II 43.5% Medium
523 Continuous Subarray Sum 27.5% Medium
617 Merge Two Binary Trees 78.4% Easy
591 Tag Validator 37.0% Hard
670 Maximum Swap 47.7% Medium
1031 Maximum Sum of Two Non-Overlapping Subarrays 59.4% Medium
1896 Minimum Cost to Change the Final Value of Expression 54.5% Hard
1914 Cyclically Rotating a Grid 47.7% Medium
186 Reverse Words in a String II 52.0% Medium
773 Sliding Puzzle 63.6% Hard
953 Verifying an Alien Dictionary 52.6% Easy
298 Binary Tree Longest Consecutive Sequence 51.8% Medium
344 Reverse String 75.7% Easy
161 One Edit Distance 34.1% Medium
843 Guess the Word 42.4% Hard
493 Reverse Pairs 30.7% Hard
752 Open the Lock 55.5% Medium
100 Same Tree 56.1% Easy
104 Maximum Depth of Binary Tree 72.7% Easy
2130 Maximum Twin Sum of a Linked List 82.0% Medium
180 Consecutive Numbers 46.4% Medium
1002 Find Common Characters 68.4% Easy
226 Invert Binary Tree 72.7% Easy
508 Most Frequent Subtree Sum 63.9% Medium
463 Island Perimeter 69.3% Easy
307 Range Sum Query - Mutable 40.6% Medium
291 Word Pattern II 46.8% Medium
257 Binary Tree Paths 59.9% Easy
719 Find K-th Smallest Pair Distance 35.8% Hard
1311 Get Watched Videos by Your Friends 45.5% Medium
61 Rotate List 35.5% Medium
204 Count Primes 33.1% Medium
209 Minimum Size Subarray Sum 44.2% Medium
1081 Smallest Subsequence of Distinct Characters 57.3% Medium
1331 Rank Transform of an Array 58.8% Easy
419 Battleships in a Board 74.4% Medium
415 Add Strings 52.5% Easy
878 Nth Magical Number 35.9% Hard
189 Rotate Array 39.0% Medium
1233 Remove Sub-Folders from the Filesystem 65.4% Medium
256 Paint House 60.2% Medium
356 Line Reflection 34.5% Medium
634 Find the Derangement of An Array 41.7% Medium
1104 Path In Zigzag Labelled Binary Tree 74.8% Medium
9 Palindrome Number 52.7% Easy
283 Move Zeroes 61.1% Easy
601 Human Traffic of Stadium 50.3% Hard
1249 Minimum Remove to Make Valid Parentheses 65.6% Medium
862 Shortest Subarray with Sum at Least K 26.1% Hard
350 Intersection of Two Arrays II 55.4% Easy
775 Global and Local Inversions 44.2% Medium
1161 Maximum Level Sum of a Binary Tree 66.3% Medium
903 Valid Permutations for DI Sequence 57.5% Hard
579 Find Cumulative Salary of an Employee 44.5% Hard
849 Maximize Distance to Closest Person 47.5% Medium
938 Range Sum of BST 85.3% Easy
468 Validate IP Address 26.4% Medium
687 Longest Univalue Path 39.9% Medium
1008 Construct Binary Search Tree from Preorder Traversal 80.7% Medium
1315 Sum of Nodes with Even-Valued Grandparent 85.5% Medium
228 Summary Ranges 46.7% Easy
1395 Count Number of Teams 68.5% Medium
242 Valid Anagram 62.5% Easy
894 All Possible Full Binary Trees 79.9% Medium
192 Word Frequency 25.6% Medium
26 Remove Duplicates from Sorted Array 49.8% Easy
129 Sum Root to Leaf Numbers 58.1% Medium
451 Sort Characters By Frequency 68.3% Medium
132 Palindrome Partitioning II 33.5% Hard
1214 Two Sum BSTs 66.3% Medium
754 Reach a Number 42.3% Medium
1143 Longest Common Subsequence 58.9% Medium
89 Gray Code 56.1% Medium
881 Boats to Save People 52.6% Medium
359 Logger Rate Limiter 75.4% Easy
939 Minimum Area Rectangle 53.4% Medium
274 H-Index 38.0% Medium
137 Single Number II 57.4% Medium
1889 Minimum Space Wasted From Packaging 30.5% Hard
225 Implement Stack using Queues 56.8% Easy
416 Partition Equal Subset Sum 46.7% Medium
1004 Max Consecutive Ones III 63.4% Medium
309 Best Time to Buy and Sell Stock with Cooldown 53.9% Medium
532 K-diff Pairs in an Array 40.6% Medium
1438 Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit 47.6% Medium
296 Best Meeting Point 59.5% Hard
69 Sqrt(x) 36.9% Easy
663 Equal Tree Partition 41.3% Medium
665 Non-decreasing Array 24.0% Medium
1537 Get the Maximum Score 39.2% Hard
647 Palindromic Substrings 66.1% Medium
887 Super Egg Drop 27.2% Hard
175 Combine Two Tables 72.0% Easy
1487 Making File Names Unique 35.4% Medium
1382 Balance a Binary Search Tree 80.5% Medium
626 Exchange Seats 70.2% Medium
920 Number of Music Playlists 50.5% Hard
494 Target Sum 45.4% Medium
83 Remove Duplicates from Sorted List 49.6% Easy
807 Max Increase to Keep City Skyline 85.8% Medium
334 Increasing Triplet Subsequence 41.7% Medium
448 Find All Numbers Disappeared in an Array 59.4% Easy
217 Contains Duplicate 61.1% Easy
638 Shopping Offers 54.6% Medium
1339 Maximum Product of Splitted Binary Tree 43.0% Medium
1122 Relative Sort Array 68.4% Easy
905 Sort Array By Parity 75.7% Easy
852 Peak Index in a Mountain Array 69.6% Medium
163 Missing Ranges 31.7% Easy
377 Combination Sum IV 51.9% Medium
1022 Sum of Root To Leaf Binary Numbers 73.8% Easy
107 Binary Tree Level Order Traversal II 59.8% Medium
345 Reverse Vowels of a String 47.4% Easy
934 Shortest Bridge 53.6% Medium
1345 Jump Game IV 44.1% Hard
918 Maximum Sum Circular Subarray 37.8% Medium
1293 Shortest Path in a Grid with Obstacles Elimination 43.6% Hard
412 Fizz Buzz 68.0% Easy
891 Sum of Subsequence Widths 36.3% Hard
1953 Maximum Number of Weeks for Which You Can Work 38.6% Medium
203 Remove Linked List Elements 44.3% Easy
2102 Sequentially Ordinal Rank Tracker 65.3% Hard
433 Minimum Genetic Mutation 47.7% Medium
771 Jewels and Stones 87.9% Easy
729 My Calendar I 57.1% Medium
1047 Remove All Adjacent Duplicates In String 70.7% Easy
743 Network Delay Time 51.1% Medium
1258 Synonymous Sentences 56.6% Medium
1138 Alphabet Board Path 52.3% Medium
1405 Longest Happy String 57.2% Medium
2268 Minimum Number of Keypresses 76.6% Medium
43 Multiply Strings 38.4% Medium
164 Maximum Gap 42.2% Hard
205 Isomorphic Strings 42.4% Easy
354 Russian Doll Envelopes 38.5% Hard
95 Unique Binary Search Trees II 50.9% Medium
998 Maximum Binary Tree II 66.1% Medium
272 Closest Binary Search Tree Value II 57.9% Hard
1244 Design A Leaderboard 68.4% Medium
838 Push Dominoes 52.6% Medium
871 Minimum Number of Refueling Stops 39.8% Hard
174 Dungeon Game 37.0% Hard
1046 Last Stone Weight 64.6% Easy
202 Happy Number 54.0% Easy
94 Binary Tree Inorder Traversal 71.9% Easy
813 Largest Sum of Averages 52.8% Medium
379 Design Phone Directory 50.7% Medium
875 Koko Eating Bananas 53.1% Medium
1312 Minimum Insertion Steps to Make a String Palindrome 65.3% Hard
1060 Missing Element in Sorted Array 54.7% Medium
201 Bitwise AND of Numbers Range 42.1% Medium
1074 Number of Submatrices That Sum to Target 69.8% Hard
779 K-th Symbol in Grammar 40.4% Medium
222 Count Complete Tree Nodes 56.8% Medium
958 Check Completeness of a Binary Tree 53.8% Medium
376 Wiggle Subsequence 48.1% Medium
1164 Product Price at a Given Date 68.5% Medium
311 Sparse Matrix Multiplication 66.8% Medium
615 Average Salary: Departments VS Company 57.2% Hard
725 Split Linked List in Parts 57.1% Medium
1203 Sort Items by Groups Respecting Dependencies 50.1% Hard
650 2 Keys Keyboard 52.9% Medium
184 Department Highest Salary 48.7% Medium
2221 Find Triangular Sum of an Array 79.3% Medium
168 Excel Sheet Column Title 34.5% Easy
756 Pyramid Transition Matrix 53.7% Medium
1373 Maximum Sum BST in Binary Tree 39.0% Hard
142 Linked List Cycle II 45.6% Medium
171 Excel Sheet Column Number 61.1% Easy
946 Validate Stack Sequences 67.6% Medium
40 Combination Sum II 53.0% Medium
977 Squares of a Sorted Array 71.8% Easy
845 Longest Mountain in Array 40.1% Medium
90 Subsets II 54.7% Medium
912 Sort an Array 60.9% Medium
898 Bitwise ORs of Subarrays 36.5% Medium
67 Add Binary 51.0% Easy
1834 Single-Threaded CPU 41.7% Medium
1761 Minimum Degree of a Connected Trio in a Graph 41.7% Hard
1642 Furthest Building You Can Reach 48.2% Medium
260 Single Number III 67.3% Medium
1087 Brace Expansion 66.0% Medium
65 Valid Number 18.5% Hard
1071 Greatest Common Divisor of Strings 51.1% Easy
233 Number of Digit One 34.1% Hard
1723 Find Minimum Time to Finish All Jobs 42.6% Hard
731 My Calendar II 54.1% Medium
1915 Number of Wonderful Substrings 44.5% Medium
818 Race Car 43.5% Hard
366 Find Leaves of Binary Tree 79.9% Medium
87 Scramble String 36.0% Hard
1270 All People Report to the Given Manager 88.0% Medium
47 Permutations II 56.2% Medium
867 Transpose Matrix 63.6% Easy
509 Fibonacci Number 69.1% Easy
1923 Longest Common Subpath 28.1% Hard
720 Longest Word in Dictionary 51.6% Medium
355 Design Twitter 35.9% Medium
1207 Unique Number of Occurrences 71.4% Easy
1497 Check If Array Pairs Are Divisible by k 39.9% Medium
1383 Maximum Performance of a Team 41.6% Hard
1485 Clone Binary Tree With Random Pointer 79.5% Medium
1179 Reformat Department Table 82.6% Easy
66 Plus One 43.2% Easy
393 UTF-8 Validation 39.4% Medium
60 Permutation Sequence 43.3% Hard
241 Different Ways to Add Parentheses 62.7% Medium
178 Rank Scores 59.0% Medium
1202 Smallest String With Swaps 57.4% Medium
995 Minimum Number of K Consecutive Bit Flips 51.0% Hard
368 Largest Divisible Subset 41.1% Medium
435 Non-overlapping Intervals 49.3% Medium
1569 Number of Ways to Reorder Array to Get Same BST 48.6% Hard
2110 Number of Smooth Descent Periods of a Stock 56.9% Medium
797 All Paths From Source to Target 81.3% Medium
680 Valid Palindrome II 39.4% Easy
1314 Matrix Block Sum 75.4% Medium
796 Rotate String 53.5% Easy
929 Unique Email Addresses 67.2% Easy
557 Reverse Words in a String III 79.9% Easy
371 Sum of Two Integers 50.6% Medium
244 Shortest Word Distance II 60.5% Medium
299 Bulls and Cows 48.2% Medium
502 IPO 44.7% Hard
1285 Find the Start and End Number of Continuous Ranges 88.4% Medium
1740 Find Distance in a Binary Tree 68.7% Medium
790 Domino and Tromino Tiling 48.3% Medium
1007 Minimum Domino Rotations For Equal Row 52.5% Medium
1376 Time Needed to Inform All Employees 58.4% Medium
679 24 Game 49.0% Hard
968 Binary Tree Cameras 46.8% Hard
125 Valid Palindrome 43.0% Easy
783 Minimum Distance Between BST Nodes 56.6% Easy
318 Maximum Product of Word Lengths 60.2% Medium
814 Binary Tree Pruning 70.8% Medium
1156 Swap For Longest Repeated Character Substring 45.7% Medium
1751 Maximum Number of Events That Can Be Attended II 55.4% Hard
637 Average of Levels in Binary Tree 69.3% Easy
310 Minimum Height Trees 38.4% Medium
1277 Count Square Submatrices with All Ones 74.4% Medium
708 Insert into a Sorted Circular Linked List 34.5% Medium
884 Uncommon Words from Two Sentences 65.8% Easy
2222 Number of Ways to Select Buildings 48.7% Medium
172 Factorial Trailing Zeroes 41.4% Medium
1811 Find Interview Candidates 65.1% Medium
2111 Minimum Operations to Make the Array K-Increasing 37.3% Hard
718 Maximum Length of Repeated Subarray 51.4% Medium
1636 Sort Array by Increasing Frequency 68.4% Easy
1043 Partition Array for Maximum Sum 71.0% Medium
424 Longest Repeating Character Replacement 51.2% Medium
877 Stone Game 69.5% Medium
676 Implement Magic Dictionary 56.8% Medium
755 Pour Water 45.9% Medium
2100 Find Good Days to Rob the Bank 48.7% Medium
1329 Sort the Matrix Diagonally 81.4% Medium
611 Valid Triangle Number 50.1% Medium
290 Word Pattern 40.3% Easy
1721 Swapping Nodes in a Linked List 67.9% Medium
820 Short Encoding of Words 60.7% Medium
237 Delete Node in a Linked List 73.4% Easy
904 Fruit Into Baskets 42.6% Medium
1864 Minimum Number of Swaps to Make the Binary String Alternating 40.5% Medium
1520 Maximum Number of Non-Overlapping Substrings 37.7% Hard
413 Arithmetic Slices 64.9% Medium
1191 K-Concatenation Maximum Sum 24.1% Medium
1932 Merge BSTs to Create Single BST 35.1% Hard
541 Reverse String II 50.3% Easy
792 Number of Matching Subsequences 52.0% Medium
1547 Minimum Cost to Cut a Stick 56.3% Hard
536 Construct Binary Tree from String 56.0% Medium
570 Managers with at Least 5 Direct Reports 67.2% Medium
745 Prefix and Suffix Search 41.4% Hard
1679 Max Number of K-Sum Pairs 57.4% Medium
110 Balanced Binary Tree 47.8% Easy
576 Out of Boundary Paths 44.3% Medium
324 Wiggle Sort II 32.7% Medium
746 Min Cost Climbing Stairs 61.8% Easy
154 Find Minimum in Rotated Sorted Array II 43.3% Hard
951 Flip Equivalent Binary Trees 66.8% Medium
1108 Defanging an IP Address 89.3% Easy
844 Backspace String Compare 48.0% Easy
740 Delete and Earn 57.4% Medium
583 Delete Operation for Two Strings 58.9% Medium
429 N-ary Tree Level Order Traversal 69.3% Medium
1574 Shortest Subarray to be Removed to Make Array Sorted 36.3% Medium
486 Predict the Winner 50.7% Medium
741 Cherry Pickup 36.3% Hard
515 Find Largest Value in Each Tree Row 64.6% Medium
847 Shortest Path Visiting All Nodes 61.3% Hard
1470 Shuffle the Array 88.5% Easy
457 Circular Array Loop 32.0% Medium
710 Random Pick with Blacklist 33.5% Hard
1119 Remove Vowels from a String 90.7% Easy
974 Subarray Sums Divisible by K 53.3% Medium
655 Print Binary Tree 61.0% Medium
730 Count Different Palindromic Subsequences 44.3% Hard
795 Number of Subarrays with Bounded Maximum 52.5% Medium
330 Patching Array 39.8% Hard
826 Most Profit Assigning Work 43.7% Medium
1670 Design Front Middle Back Queue 56.2% Medium
414 Third Maximum Number 32.3% Easy
1398 Customers Who Bought Products A and B but Not C 77.8% Medium
1856 Maximum Subarray Min-Product 37.4% Medium
704 Binary Search 55.2% Easy
397 Integer Replacement 35.0% Medium
1146 Snapshot Array 37.3% Medium
900 RLE Iterator 59.3% Medium
1190 Reverse Substrings Between Each Pair of Parentheses 65.9% Medium
1222 Queens That Can Attack the King 71.6% Medium
1333 Filter Restaurants by Vegan-Friendly, Price and Distance 59.3% Medium
111 Minimum Depth of Binary Tree 43.2% Easy
701 Insert into a Binary Search Tree 74.7% Medium
1650 Lowest Common Ancestor of a Binary Tree III 77.3% Medium
1962 Remove Stones to Minimize the Total 58.2% Medium
264 Ugly Number II 45.9% Medium
363 Max Sum of Rectangle No Larger Than K 40.3% Hard
1105 Filling Bookcase Shelves 58.6% Medium
219 Contains Duplicate II 40.9% Easy
1351 Count Negative Numbers in a Sorted Matrix 75.2% Easy
618 Students Report By Geography 63.9% Hard
935 Knight Dialer 49.7% Medium
1403 Minimum Subsequence in Non-Increasing Order 72.3% Easy
2021 Brightest Position on Street 63.3% Medium
214 Shortest Palindrome 32.0% Hard
1305 All Elements in Two Binary Search Trees 79.7% Medium
1045 Customers Who Bought All Products 67.6% Medium
539 Minimum Time Difference 56.1% Medium
1028 Recover a Tree From Preorder Traversal 72.7% Hard
338 Counting Bits 74.9% Easy
77 Combinations 65.5% Medium
947 Most Stones Removed with Same Row or Column 56.7% Medium
473 Matchsticks to Square 40.6% Medium
278 First Bad Version 42.6% Easy
861 Score After Flipping Matrix 75.0% Medium
1375 Number of Times Binary String Is Prefix-Aligned 65.7% Medium
1489 Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree 53.0% Hard
684 Redundant Connection 61.8% Medium
115 Distinct Subsequences 43.2% Hard
255 Verify Preorder Sequence in Binary Search Tree 47.9% Medium
1034 Coloring A Border 48.9% Medium
1225 Report Contiguous Dates 63.6% Hard
872 Leaf-Similar Trees 65.1% Easy
1699 Number of Calls Between Two Persons 86.1% Medium
1326 Minimum Number of Taps to Open to Water a Garden 47.8% Hard
1454 Active Users 38.3% Medium
707 Design Linked List 27.3% Medium
216 Combination Sum III 66.8% Medium
1254 Number of Closed Islands 64.1% Medium
1596 The Most Frequently Ordered Products for Each Customer 85.0% Medium
1665 Minimum Initial Energy to Finish Tasks 56.0% Hard
1525 Number of Good Ways to Split a String 69.7% Medium
1302 Deepest Leaves Sum 87.0% Medium
641 Design Circular Deque 57.5% Medium
897 Increasing Order Search Tree 78.4% Easy
1136 Parallel Courses 61.9% Medium
1162 As Far from Land as Possible 48.4% Medium
1306 Jump Game III 63.0% Medium
673 Number of Longest Increasing Subsequence 41.8% Medium
801 Minimum Swaps To Make Sequences Increasing 39.2% Hard
2355 Maximum Number of Books You Can Take 51.5% Hard
888 Fair Candy Swap 60.4% Easy
781 Rabbits in Forest 55.4% Medium
892 Surface Area of 3D Shapes 62.7% Easy
1025 Divisor Game 67.0% Easy
1610 Maximum Number of Visible Points 37.3% Hard
674 Longest Continuous Increasing Subsequence 48.8% Easy
705 Design HashSet 66.0% Easy
2340 Minimum Adjacent Swaps to Make a Valid Array 75.9% Medium
923 3Sum With Multiplicity 45.5% Medium
452 Minimum Number of Arrows to Burst Balloons 53.1% Medium
35 Search Insert Position 42.1% Easy
1092 Shortest Common Supersequence 57.5% Hard
605 Can Place Flowers 33.1% Easy
768 Max Chunks To Make Sorted II 52.4% Hard
2294 Partition Array Such That Maximum Difference Is K 71.9% Medium
517 Super Washing Machines 39.7% Hard
2096 Step-By-Step Directions From a Binary Tree Node to Another 48.9% Medium
190 Reverse Bits 51.1% Easy
1436 Destination City 77.8% Easy
404 Sum of Left Leaves 55.9% Easy
1220 Count Vowels Permutation 60.9% Hard
1823 Find the Winner of the Circular Game 77.1% Medium
567 Permutation in String 44.0% Medium
1539 Kth Missing Positive Number 55.8% Easy
876 Middle of the Linked List 73.5% Easy
475 Heaters 35.9% Medium
916 Word Subsets 54.3% Medium
714 Best Time to Buy and Sell Stock with Transaction Fee 63.7% Medium
546 Remove Boxes 47.4% Hard
409 Longest Palindrome 54.4% Easy
886 Possible Bipartition 48.1% Medium
1325 Delete Leaves With a Given Value 74.7% Medium
1552 Magnetic Force Between Two Balls 56.4% Medium
922 Sort Array By Parity II 70.7% Easy
949 Largest Time for Given Digits 35.3% Medium
1171 Remove Zero Sum Consecutive Nodes from Linked List 42.8% Medium
1496 Path Crossing 55.8% Easy
220 Contains Duplicate III 21.7% Medium
899 Orderly Queue 58.9% Hard
917 Reverse Only Letters 61.3% Easy
1180 Count Substrings with Only One Distinct Letter 79.0% Easy
1367 Linked List in Binary Tree 43.3% Medium
458 Poor Pigs 66.2% Hard
1386 Cinema Seat Allocation 40.5% Medium
1299 Replace Elements with Greatest Element on Right Side 74.6% Easy
823 Binary Trees With Factors 50.1% Medium
630 Course Schedule III 40.2% Hard
799 Champagne Tower 51.2% Medium
1160 Find Words That Can Be Formed by Characters 67.8% Easy
962 Maximum Width Ramp 48.7% Medium
717 1-bit and 2-bit Characters 46.0% Easy
941 Valid Mountain Array 33.6% Easy
874 Walking Robot Simulation 38.2% Medium
1948 Delete Duplicate Folders in System 58.9% Hard
282 Expression Add Operators 39.2% Hard
398 Random Pick Index 63.1% Medium
1068 Product Sales Analysis I 80.7% Easy
1231 Divide Chocolate 56.7% Hard
453 Minimum Moves to Equal Array Elements 55.2% Medium
1365 How Many Numbers Are Smaller Than the Current Number 86.5% Easy
1423 Maximum Points You Can Obtain from Cards 52.3% Medium
639 Decode Ways II 30.4% Hard
890 Find and Replace Pattern 78.0% Medium
1968 Array With Elements Not Equal to Average of Neighbors 49.2% Medium
1570 Dot Product of Two Sparse Vectors 90.3% Medium
191 Number of 1 Bits 63.7% Easy
513 Find Bottom Left Tree Value 66.0% Medium
990 Satisfiability of Equality Equations 50.6% Medium
1472 Design Browser History 75.6% Medium
803 Bricks Falling When Hit 34.1% Hard
1675 Minimize Deviation in Array 52.2% Hard
1722 Minimize Hamming Distance After Swap Operations 48.3% Medium
921 Minimum Add to Make Parentheses Valid 76.6% Medium
654 Maximum Binary Tree 84.2% Medium
1414 Find the Minimum Number of Fibonacci Numbers Whose Sum Is K 65.4% Medium
1109 Corporate Flight Bookings 59.8% Medium
1106 Parsing A Boolean Expression 58.4% Hard
1571 Warehouse Manager 90.2% Easy
2115 Find All Possible Recipes from Given Supplies 47.6% Medium
2357 Make Array Zero by Subtracting Equal Amounts 71.6% Easy
685 Redundant Connection II 34.0% Hard
427 Construct Quad Tree 66.1% Medium
1601 Maximum Number of Achievable Transfer Requests 51.1% Hard
231 Power of Two 45.4% Easy
959 Regions Cut By Slashes 69.0% Medium
1023 Camelcase Matching 59.8% Medium
1216 Valid Palindrome III 50.5% Hard
1149 Article Views II 47.7% Medium
2040 Kth Smallest Product of Two Sorted Arrays 29.4% Hard
441 Arranging Coins 45.9% Easy
931 Minimum Falling Path Sum 68.2% Medium
1641 Count Sorted Vowel Strings 77.5% Medium
249 Group Shifted Strings 64.1% Medium
390 Elimination Game 46.4% Medium
1384 Total Sales Amount by Year 67.3% Hard
1712 Ways to Split Array Into Three Subarrays 32.4% Medium
436 Find Right Interval 50.2% Medium
842 Split Array into Fibonacci Sequence 38.1% Medium
1703 Minimum Adjacent Swaps for K Consecutive Ones 41.5% Hard
1049 Last Stone Weight II 52.0% Medium
145 Binary Tree Postorder Traversal 65.8% Easy
464 Can I Win 29.8% Medium
258 Add Digits 63.1% Easy
1255 Maximum Score Words Formed by Letters 72.6% Hard
1377 Frog Position After T Seconds 36.1% Hard
1029 Two City Scheduling 64.0% Medium
459 Repeated Substring Pattern 43.7% Easy
462 Minimum Moves to Equal Array Elements II 60.1% Medium
915 Partition Array into Disjoint Intervals 48.5% Medium
1631 Path With Minimum Effort 55.3% Medium
1644 Lowest Common Ancestor of a Binary Tree II 59.1% Medium
2163 Minimum Difference in Sums After Removal of Elements 46.4% Hard
80 Remove Duplicates from Sorted Array II 51.2% Medium
1673 Find the Most Competitive Subsequence 49.1% Medium
183 Customers Who Never Order 66.5% Easy
769 Max Chunks To Make Sorted 58.0% Medium
1663 Smallest String With A Given Numeric Value 67.1% Medium
400 Nth Digit 33.9% Medium
1431 Kids With the Greatest Number of Candies 87.6% Easy
119 Pascal's Triangle II 59.0% Easy
1251 Average Selling Price 83.5% Easy
1128 Number of Equivalent Domino Pairs 46.6% Easy
1381 Design a Stack With Increment Operation 77.4% Medium
1557 Minimum Number of Vertices to Reach All Nodes 79.4% Medium
461 Hamming Distance 74.7% Easy
1354 Construct Target Array With Multiple Sums 36.3% Hard
1926 Nearest Exit from Entrance in Maze 42.7% Medium
791 Custom Sort String 69.4% Medium
313 Super Ugly Number 45.9% Medium
196 Delete Duplicate Emails 56.7% Easy
1846 Maximum Element After Decreasing and Rearranging 58.8% Medium
2195 Append K Integers With Minimal Sum 24.5% Medium
1480 Running Sum of 1d Array 90.2% Easy
880 Decoded String at Index 28.3% Medium
1350 Students With Invalid Departments 90.5% Easy
1676 Lowest Common Ancestor of a Binary Tree IV 79.5% Medium
1705 Maximum Number of Eaten Apples 37.2% Medium
367 Valid Perfect Square 43.2% Easy
1035 Uncrossed Lines 58.5% Medium
2256 Minimum Average Difference 35.6% Medium
1466 Reorder Routes to Make All Paths Lead to the City Zero 61.6% Medium
1963 Minimum Number of Swaps to Make the String Balanced 68.2% Medium
2125 Number of Laser Beams in a Bank 82.8% Medium
778 Swim in Rising Water 59.4% Hard
1448 Count Good Nodes in Binary Tree 73.0% Medium
27 Remove Element 51.8% Easy
1505 Minimum Possible Integer After at Most K Adjacent Swaps On Digits 37.9% Hard
1847 Closest Room 34.6% Hard
2173 Longest Winning Streak 58.6% Hard
1095 Find in Mountain Array 35.8% Hard
1313 Decompress Run-Length Encoded List 85.9% Easy
633 Sum of Square Numbers 34.7% Medium
485 Max Consecutive Ones 55.7% Easy
1288 Remove Covered Intervals 57.4% Medium
392 Is Subsequence 50.0% Easy
1039 Minimum Score Triangulation of Polygon 54.1% Medium
1559 Detect Cycles in 2D Grid 48.1% Medium
1911 Maximum Alternating Subsequence Sum 59.0% Medium
1114 Print in Order 68.2% Easy
1689 Partitioning Into Minimum Number Of Deci-Binary Numbers 89.9% Medium
197 Rising Temperature 43.9% Easy
1647 Minimum Deletions to Make Character Frequencies Unique 59.3% Medium
1838 Frequency of the Most Frequent Element 37.9% Medium
713 Subarray Product Less Than K 44.6% Medium
809 Expressive Words 46.3% Medium
2139 Minimum Moves to Reach Target Score 48.5% Medium
213 House Robber II 40.4% Medium
474 Ones and Zeroes 46.7% Medium
405 Convert a Number to Hexadecimal 46.0% Easy
1200 Minimum Absolute Difference 69.8% Easy
865 Smallest Subtree with all the Deepest Nodes 68.4% Medium
950 Reveal Cards In Increasing Order 77.5% Medium
1669 Merge In Between Linked Lists 74.5% Medium
1801 Number of Orders in the Backlog 46.5% Medium
1882 Process Tasks Using Servers 39.1% Medium
1658 Minimum Operations to Reduce X to Zero 37.6% Medium
1504 Count Submatrices With All Ones 58.1% Medium
724 Find Pivot Index 53.0% Easy
491 Increasing Subsequences 51.7% Medium
728 Self Dividing Numbers 77.4% Easy
742 Closest Leaf in a Binary Tree 45.8% Medium
1082 Sales Analysis I 75.4% Easy
1048 Longest String Chain 59.2% Medium
1297 Maximum Number of Occurrences of a Substring 52.2% Medium
1408 String Matching in an Array 63.9% Easy
1584 Min Cost to Connect All Points 64.5% Medium
1107 New Users Daily Count 45.7% Medium
608 Tree Node 74.9% Medium
1980 Find Unique Binary String 63.9% Medium
648 Replace Words 62.5% Medium
762 Prime Number of Set Bits in Binary Representation 67.4% Easy
1498 Number of Subsequences That Satisfy the Given Sum Condition 38.7% Medium
1319 Number of Operations to Make Network Connected 58.2% Medium
1762 Buildings With an Ocean View 79.3% Medium
643 Maximum Average Subarray I 43.9% Easy
327 Count of Range Sum 36.1% Hard
1129 Shortest Path with Alternating Colors 42.6% Medium
1217 Minimum Cost to Move Chips to The Same Position 72.3% Easy
832 Flipping an Image 80.1% Easy
372 Super Pow 37.4% Medium
1777 Product's Price for Each Store 85.6% Easy
2065 Maximum Path Quality of a Graph 57.5% Hard
749 Contain Virus 50.6% Hard
1348 Tweet Counts Per Frequency 43.4% Medium
1416 Restore The Array 38.1% Hard
1600 Throne Inheritance 63.7% Medium
902 Numbers At Most N Given Digit Set 41.3% Hard
2009 Minimum Number of Operations to Make Array Continuous 45.7% Hard
530 Minimum Absolute Difference in BST 56.5% Easy
1321 Restaurant Growth 72.2% Medium
2288 Apply Discount to Prices 26.7% Medium
1084 Sales Analysis III 53.1% Easy
2035 Partition Array Into Two Arrays to Minimize Sum Difference 18.1% Hard
343 Integer Break 55.0% Medium
1954 Minimum Garden Perimeter to Collect Enough Apples 52.8% Medium
1352 Product of the Last K Numbers 49.0% Medium
857 Minimum Cost to Hire K Workers 51.8% Hard
1495 Friendly Movies Streamed Last Month 50.0% Easy
1370 Increasing Decreasing String 77.7% Easy
455 Assign Cookies 50.6% Easy
265 Paint House II 51.9% Hard
1425 Constrained Subsequence Sum 47.0% Hard
2109 Adding Spaces to a String 56.2% Medium
991 Broken Calculator 54.1% Medium
784 Letter Case Permutation 73.2% Medium
1175 Prime Arrangements 53.3% Easy
1483 Kth Ancestor of a Tree Node 33.7% Hard
1461 Check If a String Contains All Binary Codes of Size K 56.8% Medium
1588 Sum of All Odd Length Subarrays 83.6% Easy
1696 Jump Game VI 46.3% Medium
853 Car Fleet 49.5% Medium
1292 Maximum Side Length of a Square with Sum Less than or Equal to Threshold 53.1% Medium
1920 Build Array from Permutation 91.5% Easy
700 Search in a Binary Search Tree 76.9% Easy
1337 The K Weakest Rows in a Matrix 73.4% Easy
526 Beautiful Arrangement 64.6% Medium
1463 Cherry Pickup II 70.3% Hard
553 Optimal Division 59.5% Medium
1016 Binary String With Substrings Representing 1 To N 57.7% Medium
896 Monotonic Array 58.3% Easy
1462 Course Schedule IV 48.5% Medium
1769 Minimum Number of Operations to Move All Balls to Each Box 85.6% Medium
1290 Convert Binary Number in a Linked List to Integer 82.6% Easy
804 Unique Morse Code Words 82.5% Easy
1523 Count Odd Numbers in an Interval Range 46.6% Easy
487 Max Consecutive Ones II 49.2% Medium
1455 Check If a Word Occurs As a Prefix of Any Word in a Sentence 64.3% Easy
598 Range Addition II 54.9% Easy
2327 Number of People Aware of a Secret 44.1% Medium
1512 Number of Good Pairs 88.1% Easy
613 Shortest Distance in a Line 81.4% Easy
1937 Maximum Number of Points with Cost 36.0% Medium
1334 Find the City With the Smallest Number of Neighbors at a Threshold Distance 52.4% Medium
396 Rotate Function 40.0% Medium
848 Shifting Letters 45.4% Medium
1303 Find the Team Size 90.9% Easy
389 Find the Difference 60.5% Easy
595 Big Countries 74.5% Easy
144 Binary Tree Preorder Traversal 64.0% Easy
709 To Lower Case 81.7% Easy
586 Customer Placing the Largest Number of Orders 73.2% Easy
2070 Most Beautiful Item for Each Query 49.1% Medium
1488 Avoid Flood in The City 25.9% Medium
590 N-ary Tree Postorder Traversal 76.8% Easy
476 Number Complement 67.0% Easy
1925 Count Square Sum Triples 67.8% Easy
627 Swap Salary 82.1% Easy
738 Monotone Increasing Digits 46.9% Medium
374 Guess Number Higher or Lower 50.1% Easy
1239 Maximum Length of a Concatenated String with Unique Characters 50.6% Medium
1661 Average Time of Process per Machine 79.6% Easy
1262 Greatest Sum Divisible by Three 50.9% Medium
1050 Actors and Directors Who Cooperated At Least Three Times 72.7% Easy
1578 Minimum Time to Make Rope Colorful 61.2% Medium
58 Length of Last Word 39.4% Easy
606 Construct String from Binary Tree 58.2% Easy
1649 Create Sorted Array through Instructions 37.3% Hard
263 Ugly Number 41.8% Easy
1464 Maximum Product of Two Elements in an Array 79.1% Easy
1201 Ugly Number III 28.6% Medium
766 Toeplitz Matrix 68.1% Easy
1347 Minimum Number of Steps to Make Two Strings Anagram 76.8% Medium
1760 Minimum Limit of Balls in a Bag 60.0% Medium
1690 Stone Game VII 58.8% Medium
1910 Remove All Occurrences of a Substring 73.3% Medium
303 Range Sum Query - Immutable 57.3% Easy
645 Set Mismatch 41.4% Easy
1614 Maximum Nesting Depth of the Parentheses 82.6% Easy
661 Image Smoother 54.8% Easy
1327 List the Products Ordered in a Period 77.1% Easy
1490 Clone N-ary Tree 83.7% Medium
2353 Design a Food Rating System 33.8% Medium
1711 Count Good Meals 28.8% Medium
1944 Number of Visible People in a Queue 69.6% Hard
1594 Maximum Non Negative Product in a Matrix 33.1% Medium
477 Total Hamming Distance 52.1% Medium
744 Find Smallest Letter Greater Than Target 44.6% Easy
1042 Flower Planting With No Adjacent 50.2% Medium
833 Find And Replace in String 54.2% Medium
1338 Reduce Array Size to The Half 69.9% Medium
1905 Count Sub Islands 67.7% Medium
1134 Armstrong Number 78.1% Easy
1169 Invalid Transactions 30.3% Medium
245 Shortest Word Distance III 57.4% Medium
2018 Check if Word Can Be Placed In Crossword 49.2% Medium
1456 Maximum Number of Vowels in a Substring of Given Length 57.8% Medium
1385 Find the Distance Value Between Two Arrays 65.3% Easy
1396 Design Underground System 73.6% Medium
954 Array of Doubled Pairs 38.8% Medium
970 Powerful Integers 43.6% Medium
1445 Apples & Oranges 91.6% Medium
1475 Final Prices With a Special Discount in a Shop 75.3% Easy
933 Number of Recent Calls 73.2% Easy
2187 Minimum Time to Complete Trips 31.4% Medium
1971 Find if Path Exists in Graph 50.5% Easy
1859 Sorting the Sentence 84.4% Easy
1089 Duplicate Zeros 51.4% Easy
1289 Minimum Falling Path Sum II 60.0% Hard
594 Longest Harmonious Subsequence 53.0% Easy
1783 Grand Slam Titles 89.0% Medium
1080 Insufficient Nodes in Root to Leaf Paths 52.5% Medium
1103 Distribute Candies to People 63.9% Easy
1613 Find the Missing IDs 75.8% Medium
712 Minimum ASCII Delete Sum for Two Strings 62.0% Medium
1553 Minimum Number of Days to Eat N Oranges 33.8% Hard
510 Inorder Successor in BST II 61.3% Medium
1854 Maximum Population Year 59.4% Easy
1069 Product Sales Analysis II 82.2% Easy
2134 Minimum Swaps to Group All 1's Together II 49.4% Medium
520 Detect Capital 55.7% Easy
1609 Even Odd Tree 53.4% Medium
1654 Minimum Jumps to Reach Home 28.3% Medium
1332 Remove Palindromic Subsequences 76.0% Easy
802 Find Eventual Safe States 54.0% Medium
1590 Make Sum Divisible by P 28.2% Medium
1342 Number of Steps to Reduce a Number to Zero 85.8% Easy
1137 N-th Tribonacci Number 63.3% Easy
1260 Shift 2D Grid 68.0% Easy
1672 Richest Customer Wealth 88.7% Easy
1770 Maximum Score from Performing Multiplication Operations 34.7% Medium
1886 Determine Whether Matrix Can Be Obtained By Rotation 55.4% Easy
1070 Product Sales Analysis III 49.3% Medium
2376 Count Special Integers 35.3% Hard
511 Game Play Analysis I 79.3% Easy
1379 Find a Corresponding Node of a Binary Tree in a Clone of That Tree 87.1% Easy
1392 Longest Happy Prefix 44.9% Hard
2007 Find Original Array From Doubled Array 38.4% Medium
1869 Longer Contiguous Segments of Ones than Zeros 60.3% Easy
1741 Find Total Time Spent by Each Employee 92.1% Easy
2289 Steps to Make Array Non-decreasing 20.9% Medium
1413 Minimum Value to Get Positive Step by Step Sum 68.6% Easy
1509 Minimum Difference Between Largest and Smallest Value in Three Moves 54.8% Medium
1518 Water Bottles 60.4% Easy
2024 Maximize the Confusion of an Exam 58.9% Medium
975 Odd Even Jump 38.9% Hard
2116 Check if a Parentheses String Can Be Valid 31.2% Medium
1295 Find Numbers with Even Number of Digits 77.0% Easy
1749 Maximum Absolute Sum of Any Subarray 58.0% Medium
2047 Number of Valid Words in a Sentence 29.6% Easy
1922 Count Good Numbers 38.2% Medium
506 Relative Ranks 58.2% Easy
2302 Count Subarrays With Score Less Than K 51.2% Hard
2235 Add Two Integers 91.0% Easy
1871 Jump Game VII 25.2% Medium
1876 Substrings of Size Three with Distinct Characters 70.0% Easy
788 Rotated Digits 57.0% Medium
1961 Check If String Is a Prefix of Array 54.3% Easy
2078 Two Furthest Houses With Different Colors 67.5% Easy
1404 Number of Steps to Reduce a Number in Binary Representation to One 51.8% Medium
1779 Find Nearest Point That Has the Same X or Y Coordinate 67.5% Easy
1795 Rearrange Products Table 90.9% Easy
1832 Check if the Sentence Is Pangram 81.3% Easy
2336 Smallest Number in Infinite Set 71.4% Medium
1863 Sum of All Subset XOR Totals 78.9% Easy
2169 Count Operations to Obtain Zero 75.5% Easy
2149 Rearrange Array Elements by Sign 81.3% Medium
2160 Minimum Sum of Four Digit Number After Splitting Digits 88.2% Easy
1615 Maximal Network Rank 57.8% Medium
2099 Find Subsequence of Length K With the Largest Sum 42.9% Easy
383 Ransom Note 57.7% Easy
1572 Matrix Diagonal Sum 79.6% Easy
1581 Customer Who Visited but Did Not Make Any Transactions 89.6% Easy
2016 Maximum Difference Between Increasing Elements 53.6% Easy
2322 Minimum Score After Removals on a Tree 50.0% Hard
607 Sales Person 71.7% Easy
1491 Average Salary Excluding the Minimum and Maximum Salary 63.6% Easy
1020 Number of Enclaves 64.2% Medium
1502 Can Make Arithmetic Progression From Sequence 68.7% Easy
1757 Recyclable and Low Fat Products 94.0% Easy
1752 Check if Array Is Sorted and Rotated 49.2% Easy
1790 Check if One String Swap Can Make Strings Equal 45.5% Easy
326 Power of Three 45.0% Easy
2036 Maximum Alternating Subarray Sum 41.5% Medium
537 Complex Number Multiplication 71.3% Medium
776 Split BST 58.6% Medium
851 Loud and Rich 57.6% Medium
1067 Digit Count in Range 44.2% Hard
1065 Index Pairs of a String 63.0% Easy
1085 Sum of Digits in the Minimum Number 75.9% Easy
1118 Number of Days in a Month 56.6% Easy
1133 Largest Unique Number 67.5% Easy
1054 Distant Barcodes 45.6% Medium
1259 Handshakes That Don't Cross 56.2% Hard
1362 Closest Divisors 59.6% Medium
1363 Largest Multiple of Three 33.7% Hard
1176 Diet Plan Performance 52.5% Easy
2305 Fair Distribution of Cookies 63.2% Medium
1409 Queries on a Permutation With Key 83.2% Medium
1421 NPV Queries 84.0% Easy
1457 Pseudo-Palindromic Paths in a Binary Tree 66.7% Medium
1558 Minimum Numbers of Function Calls to Make Target Array 64.2% Medium
1533 Find the Index of the Large Integer 50.4% Medium
1621 Number of Sets of K Non-Overlapping Line Segments 42.3% Medium
10009 Design a Dating System 42.9% Medium
1623 All Valid Triplets That Can Represent a Country 88.2% Easy
1634 Add Two Polynomials Represented as Linked Lists 53.6% Medium
1680 Concatenation of Consecutive Binary Numbers 52.4% Medium
1734 Decode XORed Permutation 61.8% Medium
1735 Count Ways to Make Array With Product 49.2% Hard
1750 Minimum Length of String After Deleting Similar Ends 43.4% Medium
1764 Form Array by Concatenating Subarrays of Another Array 52.9% Medium
1782 Count Pairs Of Nodes 37.8% Hard
1788 Maximize the Beauty of the Garden 66.9% Hard
1809 Ad-Free Sessions 60.0% Easy
1842 Next Palindrome Using Same Digits 54.0% Hard
1852 Distinct Numbers in Each Subarray 71.4% Medium
1942 The Number of the Smallest Unoccupied Chair 39.8% Medium
2297 Jump Game VIII 57.5% Medium
2307 Check for Contradictions in Equations 39.0% Hard
1950 Maximum of Minimum Values in All Subarrays 50.0% Medium
1958 Check if Move is Legal 44.0% Medium
1955 Count Number of Special Subsequences 51.1% Hard
1981 Minimize the Difference Between Target and Chosen Elements 32.5% Medium
2006 Count Number of Pairs With Absolute Difference K 82.2% Easy
1998 GCD Sort of an Array 45.7% Hard
2012 Sum of Beauty in the Array 46.5% Medium
2028 Find Missing Observations 43.1% Medium
2053 Kth Distinct String in an Array 72.0% Easy
2075 Decode the Slanted Ciphertext 49.8% Medium
2145 Count the Hidden Sequences 36.1% Medium
2123 Minimum Operations to Remove Adjacent Ones in Matrix 40.5% Hard
2161 Partition Array According to Given Pivot 84.0% Medium
2197 Replace Non-Coprime Numbers in Array 36.6% Hard
2207 Maximize Number of Subsequences in a String 32.4% Medium
2223 Sum of Scores of Built Strings 35.7% Hard
2250 Count Number of Rectangles Containing Each Point 33.6% Medium
2261 K Divisible Elements Subarrays 46.6% Medium
2266 Count Number of Texts 47.7% Medium
2274 Maximum Consecutive Floors Without Special Floors 52.2% Medium
2270 Number of Ways to Split Array 43.6% Medium
2244 Minimum Rounds to Complete All Tasks 56.2% Medium
2279 Maximum Bags With Full Capacity of Rocks 62.3% Medium
2219 Maximum Sum Score of Array 60.3% Medium
2228 Users With Two Purchases Within Seven Days 44.6% Medium
2287 Rearrange Characters to Make Target String 57.7% Easy
2238 Number of Times a Driver Was a Passenger 76.3% Medium
2295 Replace Elements in an Array 57.4% Medium
2296 Design a Text Editor 38.2% Hard
2316 Count Unreachable Pairs of Nodes in an Undirected Graph 38.2% Medium
2337 Move Pieces to Obtain a String 48.0% Medium
2333 Minimum Sum of Squared Difference 24.6% Medium
2292 Products With Three or More Orders in Two Consecutive Years 39.4% Medium
2347 Best Poker Hand 61.4% Easy
2324 Product Sales Analysis IV 84.3% Medium
2329 Product Sales Analysis V 71.4% Easy
2375 Construct Smallest Number From DI String 72.8% Medium
2323 Find Minimum Time to Finish All Jobs II 76.4% Medium
2330 Valid Palindrome IV 76.7% Medium
2342 Max Sum of a Pair With Equal Sum of Digits 52.6% Medium