Skip to content

Latest commit

 

History

History
921 lines (909 loc) · 75.2 KB

top-freq-hard.org

File metadata and controls

921 lines (909 loc) · 75.2 KB

The first 100

#TitleAccepDiffSolver
4Median of Two Sorted Arrays26.6%Hard*Frankie
42Trapping Rain Water43.6%Hard*Frankie
23Merge k Sorted Lists35.0%Hard*Frankie
273Integer to English Words24.5%Hard*Frankie
301Remove Invalid Parentheses39.6%Hard*Frankie
76Minimum Window Substring31.2%Hard*Akshay
297Serialize and Deserialize Binary Tree41.4%Hard*Vandana
975Odd Even Jump47.2%Hard*Akshay
269Alien Dictionary31.3%Hard*Kiran
336Palindrome Pairs31.2%Hard*Supreeth
295Find Median from Data Stream37.2%Hard*Chethana
10Regular Expression Matching25.4%Hard*Vamshi
224Basic Calculator33.1%Hard*Diganta
642Design Search Autocomplete System38.3%Hard*Kiran
924Minimize Malware Spread40.2%Hard*Frankie
68Text Justification23.6%HardSumit
41First Missing Positive29.1%Hard*Mukul
85Maximal Rectangle33.7%Hard*Vendana
72Edit Distance38.2%HardChethana
149Max Points on a Line15.9%Hard*Frankie
25Reverse Nodes in k-Group36.9%Hard*Frankie
829Consecutive Numbers Sum33.5%Hard*Frankie
124Binary Tree Maximum Path Sum30.3%Hard*Vamshi
410Split Array Largest Sum42.5%Hard*Diganta
843Guess the Word43.8%Hard*Frankie
460LFU Cache29.1%Hard*Bhumir
126Word Ladder II18.1%Hard*Frankie
489Robot Room Cleaner64.9%HardFrankie
45Jump Game II28.3%HardFrankie
239Sliding Window Maximum38.5%HardFrankie
772Basic Calculator III43.1%HardFrankie
158ReadN Chars Given Read4 II-Call mult times26.7%HardFrankie
432All O`one Data Structure29.8%Hard*Prachi
57Insert Interval31.4%HardBhumir
32Longest Valid Parentheses25.7%Hard*Vamshi
212Word Search II29.1%HardKiran
51N-Queens39.9%HardVamshi
317Shortest Distance from All Buildings38.1%Hard*Vamshi
428Serialize and Deserialize N-ary Tree54.4%Hard*Frankie
340Longest Substring with At Most K Dist Char40.1%HardMukul
218The Skyline Problem31.9%Hard*Diganta
773Sliding Puzzle53.1%Hard*Akshay
329Longest Increasing Path in a Matrix40.3%HardMukul
741Cherry Pickup30.1%Hard*Johny
65Valid Number14.1%Hard*Diganta
44Wildcard Matching23.0%HardFrankie
128Longest Consecutive Sequence42.0%HardFrankie
759Employee Free Time61.6%Hard*oBhumir
465Optimal Account Balancing43.0%HardFrankie
312Burst Balloons47.6%Hard*Frankie
67924 Game43.1%HardFrankie
403Frog Jump36.4%HardKiran
97Interleaving String28.3%HardFrankie
37Sudoku Solver37.5%Hard*Bhumir
140Word Break II27.6%HardFrankie
753Cracking the Safe46.6%Hard*Frankie
458Poor Pigs45.5%Hard*Frankie
296Best Meeting Point55.1%HardFrankie
84Largest Rectangle in Histogram31.5%HardFrankie
315Count of Smaller Numbers After Self38.5%HardFrankie
564Find the Closest Palindrome18.9%HardFrankie
282Expression Add Operators32.9%Hard*Johnny
480Sliding Window Median32.9%HardJohnny
992Subarrays with K Different Integers45.2%HardFrankie
736Parse Lisp Expression44.2%Hard*Frankie
316Remove Duplicate Letters32.9%HardFrankie
272Closest Binary Search Tree Value II45.5%HardFrankie
895Maximum Frequency Stack56.6%HardFrankie
591Tag Validator33.0%HardFrankie
887Super Egg Drop24.9%HardFrankie
407Trapping Rain Water II39.4%HardFrankie
588Design In-Memory File System40.2%Hard*Frankie
440K-th Smallest in Lexicographical Order26.7%HardFrankie
135Candy28.7%Hard*Diganta
493Reverse Pairs23.3%Hard*Akshay
780Reaching Points27.7%HardAkshay
99Recover Binary Search Tree35.0%HardVendana
770Basic Calculator IV45.8%HardFrankie
828Unique Letter String39.9%HardAkshay
420Strong Password Checker17.1%HardFrankie
123Best Time to Buy and Sell Stock III34.0%Hard*Vamshi
354Russian Doll Envelopes34.1%Hard*Frankie
30Substring with Concatenation of All Words23.8%HardFrankie
727Minimum Window Subsequence37.6%HardVamshi
1032Stream of Characters41.3%HardFrankie
943Find the Shortest Superstring38.4%Hard*Vamshi
132Palindrome Partitioning II27.7%HardVendana
631Design Excel Sum Formula29.4%Hard*Prachi
214Shortest Palindrome27.8%Hard*Diganta
352Data Stream as Disjoint Intervals43.7%HardFrankie
1000Minimum Cost to Merge Stones32.3%HardAkshay
185Department Top Three Salaries26.6%HardAkshay
381Insert Delete GetRandom O(1)-Dupl allowed32.1%HardFrankie
363Max Sum of Rectangle No Larger Than K35.4%Hard*Frankie
472Concatenated Words35.3%Hard*Prachi
862Shortest Subarray with Sum at Least K22.3%Hard*Frankie
726Number of Atoms45.0%HardFrankie
710Random Pick with Blacklist31.3%Hard*Frankie
857Minimum Cost to Hire K Workers47.6%Hard*Asif

The next 100

#TitleAcceptanceDifficultySolver
291Word Pattern II41.1%Hard
1001Grid Illumination34.7%Hard
847Shortest Path Visiting All Nodes47.3%Hard
818Race Car35.4%Hard
675Cut Off Trees for Golf Event30.8%Hard
871Minimum Number of Refueling Stops29.2%Hard
730Count Different Palindromic Subsequences39.2%Hard
803Bricks Falling When Hit28.9%Hard
308Range Sum Query 2D - Mutable32.3%Hard
527Word Abbreviation50.4%Hard
1036Escape a Large Maze36.2%Hard
913Cat and Mouse28.8%Hard
683K Empty Slots34.3%Hard
920Number of Music Playlists43.9%Hard
834Sum of Distances in Tree39.7%Hard
552Student Attendance Record II33.4%Hard
632Smallest Range48.0%Hard
689Maximum Sum of 3 Non-Overlapping Subarrays44.3%Hard
159Longest Substring with At Most Two Distinct Characters47.3%Hard
691Stickers to Spell Word38.5%Hard
854K-Similar Strings34.0%Hard
839Similar String Groups34.9%Hard
968Binary Tree Cameras35.3%Hard
425Word Squares44.5%Hard
233Number of Digit One30.3%Hard
765Couples Holding Hands51.8%Hard
188Best Time to Buy and Sell Stock IV26.5%Hard
715Range Module35.8%HardJack
980Unique Paths III71.3%HardMukul
774Minimize Max Distance to Gas Station42.2%Hard
262Trips and Users25.5%Hard
466Count The Repetitions27.4%Hard
265Paint House II41.8%Hard
964Least Operators to Express Number40.8%Hard
488Zuma Game39.2%Hard
936Stamping The Sequence36.3%Hard
960Delete Columns to Make Sorted III52.9%Hard
499The Maze III37.5%Hard
321Create Maximum Number25.5%Hard
174Dungeon Game27.4%Hard
52N-Queens II52.5%Hard
1028Recover a Tree From Preorder Traversal70.0%HardJack
805Split Array With Same Average24.5%Hard
600Non-negative Integers without Consecutive Ones32.8%Hard
248Strobogrammatic Number III36.8%Hard
850Rectangle Area II45.1%Hard
928Minimize Malware Spread II39.5%Hard
995Minimum Number of K Consecutive Bit Flips48.2%Hard
87Scramble String31.8%Hard
431Encode N-ary Tree to Binary Tree64.3%Hard
302Smallest Rectangle Enclosing Black Pixels49.4%Hard
778Swim in Rising Water48.0%Hard
719Find K-th Smallest Pair Distance29.3%Hard
145Binary Tree Postorder Traversal49.0%Hard
471Encode String with Shortest Length45.3%Hard
154Find Minimum in Rotated Sorted Array II39.5%Hard
1012Numbers With Repeated Digits34.9%Hard
685Redundant Connection II30.9%Hard
927Three Equal Parts30.5%Hard
630Course Schedule III31.9%Hard
115Distinct Subsequences35.3%Hard
972Equal Rational Numbers40.2%Hard
305Number of Islands II41.7%Hard
568Maximum Vacation Days38.3%HardBhumir
996Number of Squareful Arrays47.6%Hard
815Bus Routes40.4%Hard
164Maximum Gap32.8%Hard
335Self Crossing27.1%Hard
761Special Binary String52.0%Hard
798Smallest Rotation with Highest Score40.4%Hard
1044Longest Duplicate Substring22.7%Hard
786K-th Smallest Prime Fraction40.0%Hard
903Valid Permutations for DI Sequence44.9%Hard
330Patching Array33.4%Hard
906Super Palindromes30.3%Hard
827Making A Large Island43.4%Hard
1096Brace Expansion II52.5%Hard
768Max Chunks To Make Sorted II46.2%Hard
864Shortest Path to Get All Keys36.3%Hard
982Triples with Bitwise AND Equal To Zero54.1%Hard
956Tallest Billboard38.5%Hard
902Numbers At Most N Given Digit Set28.7%Hard
639Decode Ways II25.3%Hard
878Nth Magical Number25.6%Hard
940Distinct Subsequences II39.9%Hard
327Count of Range Sum33.0%Hard
391Perfect Rectangle28.3%Hard
745Prefix and Suffix Search31.0%Hard
668Kth Smallest Number in Multiplication Table42.2%Hard
358Rearrange String k Distance Apart33.0%Hard
732My Calendar III55.4%Hard
502IPO38.1%Hard
1074Number of Submatrices That Sum to Target58.9%Hard
1106Parsing A Boolean Expression59.3%HardJack
1097Game Play Analysis V45.0%Hard
1095Find in Mountain Array33.0%Hard
1092Shortest Common Supersequence47.7%Hard
1088Confusing Number II34.4%Hard
1067Digit Count in Range35.7%Hard
1063Number of Valid Subarrays74.4%Hard
952Largest Component Size by Common Factor26.5%Hard
899Orderly Queue47.6%Hard
891Sum of Subsequence Widths29.2%Hard
882Reachable Nodes In Subdivided Graph38.2%Hard
879Profitable Schemes36.9%Hard
810Chalkboard XOR Game45.0%Hard
793Preimage Size of Factorial Zeroes Function39.1%Hard
782Transform to Chessboard39.9%Hard
757Set Intersection Size At Least Two37.0%Hard
749Contain Virus41.2%Hard
711Number of Distinct Islands II46.3%Hard
699Falling Squares40.1%Hard
664Strange Printer37.0%Hard
660Remove 951.6%Hard
656Coin Path27.0%Hard
644Maximum Average Subarray II28.8%Hard
629K Inverse Pairs Array29.4%Hard
618Students Report By Geography43.2%Hard
615Average Salary: Departments VS Company38.2%Hard
601Human Traffic of Stadium36.7%Hard
587Erect the Fence34.4%Hard
579Find Cumulative Salary of an Employee34.3%Hard
571Find Median Given Frequency of Numbers46.9%Hard
569Median Employee Salary47.8%Hard
546Remove Boxes38.5%Hard
517Super Washing Machines37.0%Hard
514Freedom Trail40.8%Hard
483Smallest Good Base34.3%Hard
479Largest Palindrome Product27.5%Hard
446Arithmetic Slices II - Subsequence30.4%Hard
411Minimum Unique Word Abbreviation35.1%Hard
(fset
 'join1
 (lambda (&optional arg) "Keyboard macro."  (interactive "p")
   (kmacro-exec-ring-item
    (quote
     ([
       106 48 105 124 32 escape 65 124 32 74 backspace escape
       74 102 37 66 105 124 32 escape 87 87 105 124 32 escape
       65 124 113 backspace escape
       ] 0 "%d")) arg)))

These are the top google questions from past 6 months

#TitleAccptDiff
1Two Sum44.4%Easy
410Split Array Largest Sum42.8%Hard
975Odd Even Jump46.3%Hard
1057Campus Bikes58.4%Medium
222Count Complete Tree Nodes35.8%Medium
843Guess the Word44.4%Hard
753Cracking the Safe47.5%Hard
947Most Stones Removed with Same Row or Column54.4%Medium
929Unique Email Addresses69.4%Easy
482License Key Formatting41.3%Easy
489Robot Room Cleaner65.7%Hard
913Cat and Mouse29.1%Hard
1066Campus Bikes II49.6%Medium
844Backspace String Compare46.5%Easy
1096Brace Expansion II55.8%Hard
359Logger Rate Limiter66.1%Easy
4Median of Two Sorted Arrays27.1%Hard
158Read N Characters Given Read4 II - Call multiple times27.4%Hard
833Find And Replace in String47.3%Medium
200Number of Islands42.5%Medium
2Add Two Numbers31.6%Medium
809Expressive Words44.2%Medium
524Longest Word in Dictionary through Deleting46.4%Medium
1007Minimum Domino Rotations For Equal Row48.9%Medium
353Design Snake Game31.2%Medium
1055Shortest Way to Form String58.7%Medium
818Race Car35.8%Hard
56Merge Intervals36.3%Medium
163Missing Ranges23.4%Medium
963Minimum Area Rectangle II46.4%Medium
1011Capacity To Ship Packages Within D Days53.8%Medium
399Evaluate Division48.3%Medium
939Minimum Area Rectangle51.1%Medium
247Strobogrammatic Number II45.1%Medium
731My Calendar II45.6%Medium
246Strobogrammatic Number42.8%Easy
642Design Search Autocomplete System39.1%Hard
253Meeting Rooms II43.4%Medium
299Bulls and Cows40.2%Easy
465Optimal Account Balancing43.4%Hard
57Insert Interval31.6%Hard
1032Stream of Characters42.4%Hard
857Minimum Cost to Hire K Workers48.1%Hard
1087Brace Expansion59.4%Medium
943Find the Shortest Superstring38.6%Hard
241Different Ways to Add Parentheses51.1%Medium
153Sum24.6%Medium
42Trapping Rain Water44.2%Hard
900RLE Iterator50.8%Medium
981Time Based Key-Value Store51.4%Medium
743Network Delay Time43.3%Medium
248Strobogrammatic Number III37.2%Hard
351Android Unlock Patterns46.5%Medium
67924 Game43.5%Hard
837New 21 Game32.2%Medium
904Fruit Into Baskets41.8%Medium
334Increasing Triplet Subsequence39.5%Medium
315Count of Smaller Numbers After Self38.9%Hard
394Decode String45.9%Medium
354Russian Doll Envelopes34.3%Hard
771Jewels and Stones83.5%Easy
124Binary Tree Maximum Path Sum30.7%Hard
710Random Pick with Blacklist32.0%Hard
788Rotated Digits55.0%Easy
329Longest Increasing Path in a Matrix40.7%Hard
660Remove 952.2%Hard
767Reorganize String43.5%Medium
425Word Squares45.1%Hard
734Sentence Similarity40.9%Easy
205Isomorphic Strings37.9%Easy
708Insert into a Cyclic Sorted List29.8%Medium
388Longest Absolute File Path39.5%Medium
727Minimum Window Subsequence38.0%Hard
375Guess Number Higher or Lower II38.3%Medium
736Parse Lisp Expression44.8%Hard
616Add Bold Tag in String39.8%Medium
308Range Sum Query 2D - Mutable32.8%Hard
777Swap Adjacent in LR String33.6%Medium
304Range Sum Query 2D - Immutable33.5%Medium
288Unique Word Abbreviation20.4%Medium
3Longest Substring Without Repeating Characters28.7%Medium
846Hand of Straights49.8%Medium
774Minimize Max Distance to Gas Station42.8%Hard
987Vertical Order Traversal of a Binary Tree32.1%Medium
218The Skyline Problem32.2%Hard
840Magic Squares In Grid36.0%Easy
853Car Fleet40.4%Medium
34Find First and Last Position of Element in Sorted Array34.0%Medium
911Online Election47.8%Medium
1048Longest String Chain49.0%Medium
458Poor Pigs46.0%Hard
527Word Abbreviation51.1%Hard
346Moving Average from Data Stream67.1%Easy
128Longest Consecutive Sequence42.4%Hard
10Regular Expression Matching25.6%Hard
973K Closest Points to Origin61.5%Medium
271Encode and Decode Strings27.5%Medium
855Exam Room39.2%Medium
5Longest Palindromic Substring27.8%Medium
146LRU Cache26.8%Medium
1036Escape a Large Maze35.2%Hard
686Repeated String Match31.6%Easy
552Student Attendance Record II33.7%Hard
340Longest Substring with At Most K Distinct Characters40.6%Hard
393UTF-8 Validation36.3%Medium
685Redundant Connection II31.0%Hard
366Find Leaves of Binary Tree66.9%Medium
44Wildcard Matching23.2%Hard
621Task Scheduler46.1%Medium
159Longest Substring with At Most Two Distinct Characters47.6%Hard
497Random Point in Non-overlapping Rectangles36.0%Medium
1110Delete Nodes And Return Forest63.1%Medium
544Output Contest Matches73.8%Medium
428Serialize and Deserialize N-ary Tree55.0%Hard
871Minimum Number of Refueling Stops29.8%Hard
298Binary Tree Longest Consecutive Sequence44.6%Medium
221Maximal Square33.8%Medium
137Single Number II46.8%Medium
528Random Pick with Weight43.0%Medium
85Maximal Rectangle34.2%Hard
155Min Stack38.3%Easy
277Find the Celebrity37.8%Medium
490The Maze48.3%Medium
280Wiggle Sort61.5%Medium
297Serialize and Deserialize Binary Tree42.1%Hard
941Valid Mountain Array35.4%Easy
208Implement Trie (Prefix Tree)39.9%Medium
139Word Break36.2%Medium
839Similar String Groups35.3%Hard
55Jump Game32.4%Medium
363Max Sum of Rectangle No Larger Than K35.5%Hard
117Populating Next Right Pointers in Each Node II35.2%Medium
742Closest Leaf in a Binary Tree40.1%Medium
1047Remove All Adjacent Duplicates In String63.8%Easy
317Shortest Distance from All Buildings38.6%Hard
76Minimum Window Substring31.6%Hard
609Find Duplicate File in System56.1%Medium
403Frog Jump36.8%Hard
406Queue Reconstruction by Height60.6%Medium
133Clone Graph27.8%Medium
149Max Points on a Line16.0%Hard
1091Shortest Path in Binary Matrix36.5%Medium
31Next Permutation30.9%Medium
150Evaluate Reverse Polish Notation33.0%Medium
551Student Attendance Record I45.5%Easy
951Flip Equivalent Binary Trees64.8%Medium
261Graph Valid Tree40.3%Medium
210Course Schedule II35.9%Medium
380Insert Delete GetRandom O(1)43.5%Medium
157Read N Characters Given Read430.3%Easy
498Diagonal Traverse45.7%Medium
148Sort List36.7%Medium
238Product of Array Except Self56.1%Medium
126Word Ladder II18.5%Hard
132Palindrome Partitioning II28.1%Hard
821Shortest Distance to a Character64.0%Easy
737Sentence Similarity II43.9%Medium
714Best Time to Buy and Sell Stock with Transaction Fee51.2%Medium
977Squares of a Sorted Array71.8%Easy
659Split Array into Consecutive Subsequences41.2%Medium
385Mini Parser32.3%Medium
773Sliding Puzzle53.6%Hard
281Zigzag Iterator56.4%Medium
438Find All Anagrams in a String38.0%Medium
849Maximize Distance to Closest Person41.4%Easy
979Distribute Coins in Binary Tree67.7%Medium
702Search in a Sorted Array of Unknown Size60.6%Medium
11Container With Most Water46.1%Medium
215Kth Largest Element in an Array49.3%Medium
53Maximum Subarray44.3%Easy
101Symmetric Tree44.1%Easy
347Top K Frequent Elements56.1%Medium
296Best Meeting Point55.7%Hard
1024Video Stitching47.0%Medium
386Lexicographical Numbers47.4%Medium
332Reconstruct Itinerary32.3%Medium
459Repeated Substring Pattern40.4%Easy
212Word Search II29.6%Hard
243Shortest Word Distance58.1%Easy
300Longest Increasing Subsequence41.2%Medium
681Next Closest Time43.0%Medium
185Department Top Three Salaries27.5%Hard
379Design Phone Directory42.7%Medium
175Combine Two Tables53.6%Easy
344Reverse String63.8%Easy
130Surrounded Regions23.6%Medium
766Toeplitz Matrix62.4%Easy
22Generate Parentheses56.5%Medium
392Is Subsequence47.4%Easy
802Find Eventual Safe States44.9%Medium
535Encode and Decode TinyURL77.4%Medium
17Letter Combinations of a Phone Number42.6%Medium
156Binary Tree Upside Down51.8%Medium
66Plus One41.6%Easy
992Subarrays with K Different Integers44.9%Hard
505The Maze II44.9%Medium
480Sliding Window Median33.4%Hard
30Substring with Concatenation of All Words24.0%Hard
28Implement strStr()32.7%Easy
269Alien Dictionary31.9%Hard
127Word Ladder25.1%Medium
518Coin Change 243.7%Medium
997Find the Town Judge49.5%Easy
980Unique Paths III71.2%Hard
171Excel Sheet Column Number52.1%Easy
382Linked List Random Node49.8%Medium
188Best Time to Buy and Sell Stock IV26.7%Hard
935Knight Dialer41.8%Medium
72Edit Distance39.0%Hard
486Predict the Winner47.0%Medium
54Spiral Matrix31.1%Medium
252Meeting Rooms52.6%Easy
239Sliding Window Maximum39.0%Hard
540Single Element in a Sorted Array57.5%Medium
26Remove Duplicates from Sorted Array41.6%Easy
852Peak Index in a Mountain Array70.0%Easy
448Find All Numbers Disappeared in an Array54.0%Easy
284Peeking Iterator41.5%Medium
309Best Time to Buy and Sell Stock with Cooldown44.6%Medium
20Valid Parentheses37.1%Easy
43Multiply Strings31.3%Medium
51N-Queens40.8%Hard
79Word Search32.1%Medium
168Excel Sheet Column Title29.4%Easy
167Two Sum II - Input array is sorted51.1%Easy
250Count Univalue Subtrees49.8%Medium
206Reverse Linked List56.3%Easy
378Kth Smallest Element in a Sorted Matrix50.4%Medium
140Word Break II28.0%Hard
417Pacific Atlantic Water Flow38.1%Medium
724Find Pivot Index41.7%Easy
636Exclusive Time of Functions49.2%Medium
690Employee Importance54.7%Easy
529Minesweeper54.0%Medium
345Reverse Vowels of a String42.0%Easy
543Diameter of Binary Tree47.3%Easy
316Remove Duplicate Letters33.2%Hard
21Merge Two Sorted Lists48.5%Easy
201Bitwise AND of Numbers Range36.4%Medium
7Reverse Integer25.5%Easy
23Merge k Sorted Lists35.6%Hard
343Integer Break48.4%Medium
986Interval List Intersections63.8%Medium
622Design Circular Queue40.4%Medium
994Rotting Oranges46.4%Easy
274H-Index34.8%Medium
692Top K Frequent Words46.7%Medium
289Game of Life47.1%Medium
68Text Justification24.0%Hard
310Minimum Height Trees30.6%Medium
144Binary Tree Preorder Traversal52.3%Medium
152Maximum Product Subarray29.8%Medium
187Repeated DNA Sequences36.7%Medium
84Largest Rectangle in Histogram32.0%Hard
1145Binary Tree Coloring Game46.0%Medium
350Intersection of Two Arrays II48.7%Easy
295Find Median from Data Stream38.0%Hard
704Binary Search48.9%Easy
662Maximum Width of Binary Tree39.5%Medium
33Search in Rotated Sorted Array33.1%Medium
48Rotate Image50.0%Medium
739Daily Temperatures60.4%Medium
121Best Time to Buy and Sell Stock48.0%Easy
94Binary Tree Inorder Traversal58.0%Medium
279Perfect Squares42.8%Medium
747Largest Number At Least Twice of Others40.8%Easy
116Populating Next Right Pointers in Each Node38.9%Medium
45Jump Game II28.6%Hard
1021Remove Outermost Parentheses75.1%Easy
836Rectangle Overlap47.0%Easy
98Validate Binary Search Tree26.1%Medium
97Interleaving String28.6%Hard
688Knight Probability in Chessboard45.3%Medium
322Coin Change31.5%Medium
62Unique Paths48.7%Medium
166Fraction to Recurring Decimal19.8%Medium
63Unique Paths II33.6%Medium
69Sqrt(x)31.9%Easy
54201 Matrix36.5%Medium
162Find Peak Element41.7%Medium
523Continuous Subarray Sum24.2%Medium
65Valid Number14.2%Hard
37Sudoku Solver38.3%Hard
49Group Anagrams48.6%Medium
451Sort Characters By Frequency56.9%Medium
942DI String Match69.9%Easy
138Copy List with Random Pointer28.3%Medium
374Guess Number Higher or Lower40.1%Easy
287Find the Duplicate Number50.7%Medium
811Subdomain Visit Count66.3%Easy
442Find All Duplicates in an Array62.0%Medium
581Shortest Unsorted Continuous Subarray30.4%Easy
229Majority Element II32.8%Medium
163Sum Closest45.8%Medium
278First Bad Version30.9%Easy
572Subtree of Another Tree42.0%Easy
19Remove Nth Node From End of List34.5%Medium
224Basic Calculator33.6%Hard
785Is Graph Bipartite?44.3%Medium
560Subarray Sum Equals K42.7%Medium
367Valid Perfect Square40.3%Easy
404Sum of Left Leaves49.5%Easy
177Nth Highest Salary27.3%Medium
103Binary Tree Zigzag Level Order Traversal42.8%Medium
131Palindrome Partitioning42.2%Medium
109Convert Sorted List to Binary Search Tree42.0%Medium
213House Robber II35.5%Medium
6ZigZag Conversion32.9%Medium
226Invert Binary Tree59.2%Easy
207Course Schedule38.8%Medium
81Search in Rotated Sorted Array II32.7%Medium
268Missing Number49.0%Easy
75Sort Colors43.0%Medium
371Sum of Two Integers50.8%Easy
965Univalued Binary Tree66.9%Easy
665Non-decreasing Array19.5%Easy
234Palindrome Linked List36.8%Easy
24Swap Nodes in Pairs45.9%Medium
559Maximum Depth of N-ary Tree66.0%Easy
415Add Strings44.3%Easy
50Pow(x, n)28.4%Medium
104Maximum Depth of Binary Tree61.7%Easy
231Power of Two42.2%Easy
100Same Tree50.5%Easy
78Subsets54.4%Medium
77Combinations49.2%Medium
242Valid Anagram53.2%Easy
387First Unique Character in a String50.5%Easy
328Odd Even Linked List50.1%Medium
122Best Time to Buy and Sell Stock II52.8%Easy
173Binary Search Tree Iterator49.9%Medium
35Search Insert Position41.1%Easy
184Sum31.3%Medium
191Number of 1 Bits44.4%Easy
240Search a 2D Matrix II41.2%Medium
40Combination Sum II43.0%Medium
283Move Zeroes54.9%Easy
203Remove Linked List Elements36.3%Easy
32Longest Valid Parentheses26.1%Hard
41First Missing Positive29.5%Hard
199Binary Tree Right Side View49.0%Medium
105Construct Binary Tree from Preorder and Inorder Traversal42.6%Medium
204Count Primes29.6%Easy
38Count and Say41.4%Easy
13Roman to Integer53.0%Easy
153Find Minimum in Rotated Sorted Array43.4%Medium
12Integer to Roman51.8%Medium
64Minimum Path Sum48.1%Medium
36Valid Sudoku44.3%Medium
110Balanced Binary Tree41.5%Easy
237Delete Node in a Linked List55.0%Easy
160Intersection of Two Linked Lists35.1%Easy
9Palindrome Number44.5%Easy
108Convert Sorted Array to Binary Search Tree52.2%Easy
709To Lower Case77.4%Easy
39Combination Sum50.1%Medium
198House Robber41.2%Easy
46Permutations56.8%Medium
217Contains Duplicate52.9%Easy
141Linked List Cycle37.8%Easy
125Valid Palindrome32.0%Easy
88Merge Sorted Array36.5%Easy
8String to Integer (atoi)14.8%Medium
70Climbing Stairs44.8%Easy
1108Defanging an IP Address85.0%Easy

Filtering results for medium (google recent 6 month)

(cl-loop for row in tbl
      if (equal (nth 3 row) val)
      collect row into newtbl
      finally return newtbl)

✓ C-x 8 RET check mark RET

#TitleAccptDiff
1057Campus Bikes58.4%Medium
222Count Complete Tree Nodes35.8%Medium
947Most Stones Removed with Same Row or Column54.4%Medium
1066Campus Bikes II49.6%Medium
833Find And Replace in String47.3%Medium
200Number of Islands42.5%Medium
2Add Two Numbers31.6%Medium
809Expressive Words44.2%Medium
524Longest Word in Dictionary through Deleting46.4%Medium
1007Minimum Domino Rotations For Equal Row48.9%Medium
353Design Snake Game31.2%Medium
1055Shortest Way to Form String58.7%Medium
56Merge Intervals36.3%Medium
163Missing Ranges23.4%Medium
963Minimum Area Rectangle II46.4%Medium
1011Capacity To Ship Packages Within D Days53.8%Medium
399Evaluate Division48.3%Medium
939Minimum Area Rectangle51.1%Medium
247Strobogrammatic Number II45.1%Medium
731My Calendar II45.6%Medium
253Meeting Rooms II43.4%Medium
1087Brace Expansion59.4%Medium
241Different Ways to Add Parentheses51.1%Medium
153Sum24.6%Medium
900RLE Iterator50.8%Medium
981Time Based Key-Value Store51.4%Medium
743Network Delay Time43.3%Medium
351Android Unlock Patterns46.5%Medium
837New 21 Game32.2%Medium
904Fruit Into Baskets41.8%Medium
334Increasing Triplet Subsequence39.5%Medium
394Decode String45.9%Medium
767Reorganize String43.5%Medium
708Insert into a Cyclic Sorted List29.8%Medium
388Longest Absolute File Path39.5%Medium
375Guess Number Higher or Lower II38.3%Medium
616Add Bold Tag in String39.8%Medium
777Swap Adjacent in LR String33.6%Medium
304Range Sum Query 2D - Immutable33.5%Medium
288Unique Word Abbreviation20.4%Medium
3Longest Substring Without Repeating Characters28.7%Medium
846Hand of Straights49.8%Medium
987Vertical Order Traversal of a Binary Tree32.1%Medium
853Car Fleet40.4%Medium
34Find Fst&Lst Position of Element in Sorted Array34.0%Medium
911Online Election47.8%Medium
1048Longest String Chain49.0%Medium
973K Closest Points to Origin61.5%Medium
271Encode and Decode Strings27.5%Medium
855Exam Room39.2%Medium
5Longest Palindromic Substring27.8%Medium
146LRU Cache26.8%Medium
393UTF-8 Validation36.3%Medium
366Find Leaves of Binary Tree66.9%Medium
621Task Scheduler46.1%Medium
497Random Point in Non-overlapping Rectangles36.0%Medium
1110Delete Nodes And Return Forest63.1%Medium
544Output Contest Matches73.8%Medium
298Binary Tree Longest Consecutive Sequence44.6%Medium
221Maximal Square33.8%Medium
137Single Number II46.8%Medium
528Random Pick with Weight43.0%Medium
277Find the Celebrity37.8%Medium
490The Maze48.3%Medium
280Wiggle Sort61.5%Medium
208Implement Trie (Prefix Tree)39.9%Medium
139Word Break36.2%Medium
55Jump Game32.4%Medium
117Populating Next Right Pointers in Each Node II35.2%Medium
742Closest Leaf in a Binary Tree40.1%Medium
609Find Duplicate File in System56.1%Medium
406Queue Reconstruction by Height60.6%Medium
133Clone Graph27.8%Medium
1091Shortest Path in Binary Matrix36.5%Medium
31Next Permutation30.9%Medium
150Evaluate Reverse Polish Notation33.0%Medium
951Flip Equivalent Binary Trees64.8%Medium
261Graph Valid Tree40.3%Medium
210Course Schedule II35.9%Medium
380Insert Delete GetRandom O(1)43.5%Medium
498Diagonal Traverse45.7%Medium
148Sort List36.7%Medium
238Product of Array Except Self56.1%Medium
737Sentence Similarity II43.9%Medium
714Best Time to Buy/Sell Stock with Transaction Fee51.2%Medium
659Split Array into Consecutive Subsequences41.2%Medium
385Mini Parser32.3%Medium
281Zigzag Iterator56.4%Medium
438Find All Anagrams in a String38.0%Medium
979Distribute Coins in Binary Tree67.7%Medium
702Search in a Sorted Array of Unknown Size60.6%Medium
11Container With Most Water46.1%Medium
215Kth Largest Element in an Array49.3%Medium
347Top K Frequent Elements56.1%Medium
1024Video Stitching47.0%Medium
386Lexicographical Numbers47.4%Medium
332Reconstruct Itinerary32.3%Medium
300Longest Increasing Subsequence41.2%Medium
681Next Closest Time43.0%Medium
379Design Phone Directory42.7%Medium
130Surrounded Regions23.6%Medium
22Generate Parentheses56.5%Medium
802Find Eventual Safe States44.9%Medium
535Encode and Decode TinyURL77.4%Medium
17Letter Combinations of a Phone Number42.6%Medium
156Binary Tree Upside Down51.8%Medium
505The Maze II44.9%Medium
127Word Ladder25.1%Medium
518Coin Change 243.7%Medium
382Linked List Random Node49.8%Medium
935Knight Dialer41.8%Medium
486Predict the Winner47.0%Medium
54Spiral Matrix31.1%Medium
540Single Element in a Sorted Array57.5%Medium
284Peeking Iterator41.5%Medium
309Best Time to Buy and Sell Stock with Cooldown44.6%Medium
43Multiply Strings31.3%Medium
79Word Search32.1%Medium
250Count Univalue Subtrees49.8%Medium
378Kth Smallest Element in a Sorted Matrix50.4%Medium
417Pacific Atlantic Water Flow38.1%Medium
636Exclusive Time of Functions49.2%Medium
529Minesweeper54.0%Medium
201Bitwise AND of Numbers Range36.4%Medium
343Integer Break48.4%Medium
986Interval List Intersections63.8%Medium
622Design Circular Queue40.4%Medium
274H-Index34.8%Medium
692Top K Frequent Words46.7%Medium
289Game of Life47.1%Medium
310Minimum Height Trees30.6%Medium
144Binary Tree Preorder Traversal52.3%Medium
152Maximum Product Subarray29.8%Medium
187Repeated DNA Sequences36.7%Medium
1145Binary Tree Coloring Game46.0%Medium
662Maximum Width of Binary Tree39.5%Medium
33Search in Rotated Sorted Array33.1%Medium
48Rotate Image50.0%Medium
739Daily Temperatures60.4%Medium
94Binary Tree Inorder Traversal58.0%Medium
279Perfect Squares42.8%Medium
116Populating Next Right Pointers in Each Node38.9%Medium
98Validate Binary Search Tree26.1%Medium
688Knight Probability in Chessboard45.3%Medium
322Coin Change31.5%Medium
62Unique Paths48.7%Medium
166Fraction to Recurring Decimal19.8%Medium
63Unique Paths II33.6%Medium
54201 Matrix36.5%Medium
162Find Peak Element41.7%Medium
523Continuous Subarray Sum24.2%Medium
49Group Anagrams48.6%Medium
451Sort Characters By Frequency56.9%Medium
138Copy List with Random Pointer28.3%Medium
287Find the Duplicate Number50.7%Medium
442Find All Duplicates in an Array62.0%Medium
229Majority Element II32.8%Medium
163Sum Closest45.8%Medium
19Remove Nth Node From End of List34.5%Medium
785Is Graph Bipartite?44.3%Medium
560Subarray Sum Equals K42.7%Medium
177Nth Highest Salary27.3%Medium
103Binary Tree Zigzag Level Order Traversal42.8%Medium
131Palindrome Partitioning42.2%Medium
109Convert Sorted List to Binary Search Tree42.0%Medium
213House Robber II35.5%Medium
6ZigZag Conversion32.9%Medium
207Course Schedule38.8%Medium
81Search in Rotated Sorted Array II32.7%Medium
75Sort Colors43.0%Medium
24Swap Nodes in Pairs45.9%Medium
50Pow(x, n)28.4%Medium
78Subsets54.4%Medium
77Combinations49.2%Medium
328Odd Even Linked List50.1%Medium
173Binary Search Tree Iterator49.9%Medium
184Sum31.3%Medium
240Search a 2D Matrix II41.2%Medium
40Combination Sum II43.0%Medium
199Binary Tree Right Side View49.0%Medium
105Constr. BinTree fr Preorder & Inorder Traversal42.6%Medium
153Find Minimum in Rotated Sorted Array43.4%Medium
12Integer to Roman51.8%Medium
64Minimum Path Sum48.1%Medium
36Valid Sudoku44.3%Medium
39Combination Sum50.1%Medium
46Permutations56.8%Medium
8String to Integer (atoi)14.8%Medium

Filtering results for hard (google recent 6 month)

(cl-loop for row in tbl
      if (equal (nth 3 row) val)
      collect row into newtbl
      finally return newtbl)
#TitleAccptDiff
410Split Array Largest Sum42.8%Hard
975Odd Even Jump46.3%Hard
843Guess the Word44.4%Hard
753Cracking the Safe47.5%Hard
489Robot Room Cleaner65.7%Hard
913Cat and Mouse29.1%Hard
1096Brace Expansion II55.8%Hard
4Median of Two Sorted Arrays27.1%Hard
158Read N Characters Given Read4 II - Call multiple times27.4%Hard
818Race Car35.8%Hard
642Design Search Autocomplete System39.1%Hard
465Optimal Account Balancing43.4%Hard
57Insert Interval31.6%Hard
1032Stream of Characters42.4%Hard
857Minimum Cost to Hire K Workers48.1%Hard
943Find the Shortest Superstring38.6%Hard
42Trapping Rain Water44.2%Hard
248Strobogrammatic Number III37.2%Hard
67924 Game43.5%Hard
315Count of Smaller Numbers After Self38.9%Hard
354Russian Doll Envelopes34.3%Hard
124Binary Tree Maximum Path Sum30.7%Hard
710Random Pick with Blacklist32.0%Hard
329Longest Increasing Path in a Matrix40.7%Hard
660Remove 952.2%Hard
425Word Squares45.1%Hard
727Minimum Window Subsequence38.0%Hard
736Parse Lisp Expression44.8%Hard
308Range Sum Query 2D - Mutable32.8%Hard
774Minimize Max Distance to Gas Station42.8%Hard
218The Skyline Problem32.2%Hard
458Poor Pigs46.0%Hard
527Word Abbreviation51.1%Hard
128Longest Consecutive Sequence42.4%Hard
10Regular Expression Matching25.6%Hard
1036Escape a Large Maze35.2%Hard
552Student Attendance Record II33.7%Hard
340Longest Substring with At Most K Distinct Characters40.6%Hard
685Redundant Connection II31.0%Hard
44Wildcard Matching23.2%Hard
159Longest Substring with At Most Two Distinct Characters47.6%Hard
428Serialize and Deserialize N-ary Tree55.0%Hard
871Minimum Number of Refueling Stops29.8%Hard
85Maximal Rectangle34.2%Hard
297Serialize and Deserialize Binary Tree42.1%Hard
839Similar String Groups35.3%Hard
363Max Sum of Rectangle No Larger Than K35.5%Hard
317Shortest Distance from All Buildings38.6%Hard
76Minimum Window Substring31.6%Hard
403Frog Jump36.8%Hard
149Max Points on a Line16.0%Hard
126Word Ladder II18.5%Hard
132Palindrome Partitioning II28.1%Hard
773Sliding Puzzle53.6%Hard
296Best Meeting Point55.7%Hard
212Word Search II29.6%Hard
185Department Top Three Salaries27.5%Hard
992Subarrays with K Different Integers44.9%Hard
480Sliding Window Median33.4%Hard
30Substring with Concatenation of All Words24.0%Hard
269Alien Dictionary31.9%Hard
980Unique Paths III71.2%Hard
188Best Time to Buy and Sell Stock IV26.7%Hard
72Edit Distance39.0%Hard
239Sliding Window Maximum39.0%Hard
51N-Queens40.8%Hard
140Word Break II28.0%Hard
316Remove Duplicate Letters33.2%Hard
23Merge k Sorted Lists35.6%Hard
68Text Justification24.0%Hard
84Largest Rectangle in Histogram32.0%Hard
295Find Median from Data Stream38.0%Hard
45Jump Game II28.6%Hard
97Interleaving String28.6%Hard
65Valid Number14.2%Hard
37Sudoku Solver38.3%Hard
224Basic Calculator33.6%Hard
32Longest Valid Parentheses26.1%Hard
41First Missing Positive29.5%Hard