Apple


#TitleLinkDifficultyFrequency
1Two SumEasy29.23
2Add Two NumbersMedium5.44
3Longest Substring Without Repeating CharactersMedium13.31
4Median of Two Sorted ArraysHard6.32
5Longest Palindromic SubstringMedium9.42
6Zigzag ConversionMedium5.28
7Reverse IntegerMedium7.19
8String to Integer (atoi)Medium5.79
9Palindrome NumberEasy5.63
11Container With Most WaterMedium1.45
12Integer to RomanMedium2.33
13Roman to IntegerEasy51.13
14Longest Common PrefixEasy15.31
153SumMedium3.58
17Letter Combinations of a Phone NumberMedium9.35
19Remove Nth Node From End of ListMedium2.22
20Valid ParenthesesEasy8.93
21Merge Two Sorted ListsEasy5.56
22Generate ParenthesesMedium3.24
23Merge k Sorted ListsHard2.03
26Remove Duplicates from Sorted ArrayEasy1.86
27Remove ElementEasy0.56
31Next PermutationMedium6.18
32Longest Valid ParenthesesHard13.65
33Search in Rotated Sorted ArrayMedium0.52
34Find First and Last Position of Element in Sorted ArrayMedium1.09
35Search Insert PositionEasy0.83
36Valid SudokuMedium12.59
37Sudoku SolverHard9.36
38Count and SayMedium11.12
41First Missing PositiveHard2.75
42Trapping Rain WaterHard10.58
46PermutationsMedium2.99
48Rotate ImageMedium14.98
49Group AnagramsMedium0.84
50Pow(x, n)Medium2.25
53Maximum SubarrayMedium4.31
54Spiral MatrixMedium3.60
56Merge IntervalsMedium10.03
62Unique PathsMedium3.11
64Minimum Path SumMedium5.54
66Plus OneEasy2.07
69Sqrt(x)Easy2.61
70Climbing StairsEasy0.67
73Set Matrix ZeroesMedium1.30
78SubsetsMedium1.48
80Remove Duplicates from Sorted Array IIMedium5.68
81Search in Rotated Sorted Array IIMedium0.18
88Merge Sorted ArrayEasy5.95
98Validate Binary Search TreeMedium1.14
104Maximum Depth of Binary TreeEasy1.73
118Pascal's TriangleEasy3.60
120TriangleMedium3.33
121Best Time to Buy and Sell StockEasy5.64
122Best Time to Buy and Sell Stock IIMedium1.36
124Binary Tree Maximum Path SumHard7.78
125Valid PalindromeEasy0.60
127Word LadderHard3.58
128Longest Consecutive SequenceMedium1.94
131Palindrome PartitioningMedium3.42
136Single NumberEasy2.32
138Copy List with Random PointerMedium10.02
139Word BreakMedium5.11
146LRU CacheMedium8.12
148Sort ListMedium3.72
151Reverse Words in a StringMedium1.10
152Maximum Product SubarrayMedium3.23
155Min StackMedium1.44
162Find Peak ElementMedium3.61
169Majority ElementEasy1.46
179Largest NumberMedium6.83
189Rotate ArrayMedium8.88
191Number of 1 BitsEasy4.94
198House RobberMedium1.14
200Number of IslandsMedium5.78
202Happy NumberEasy8.01
206Reverse Linked ListEasy5.65
207Course ScheduleMedium6.11
210Course Schedule IIMedium2.83
215Kth Largest Element in an ArrayMedium5.66
217Contains DuplicateEasy5.66
226Invert Binary TreeEasy1.25
227Basic Calculator IIMedium8.39
234Palindrome Linked ListEasy22.15
235Lowest Common Ancestor of a Binary Search TreeMedium4.56
237Delete Node in a Linked ListMedium2.80
238Product of Array Except SelfMedium4.14
253Meeting Rooms IIMedium7.52
273Integer to English WordsHard50.26
283Move ZeroesEasy1.84
290Word PatternEasy2.90
322Coin ChangeMedium4.57
328Odd Even Linked ListMedium3.22
329Longest Increasing Path in a MatrixHard7.16
344Reverse StringEasy3.12
347Top K Frequent ElementsMedium11.41
395Longest Substring with At Least K Repeating CharactersMedium13.31
442Find All Duplicates in an ArrayMedium4.81
443String CompressionMedium12.14
445Add Two Numbers IIMedium9.44
463Island PerimeterEasy37.73
493Reverse PairsHard4.74
560Subarray Sum Equals KMedium10.57
584Find Customer RefereeEasy1.33
595Big CountriesEasy0.86
605Can Place FlowersEasy1.22
619Biggest Single NumberEasy5.19
649Dota2 SenateMedium16.99
692Top K Frequent WordsMedium7.47
714Best Time to Buy and Sell Stock with Transaction FeeMedium6.01
733Flood FillEasy12.04
739Daily TemperaturesMedium12.99
703Kth Largest Element in a StreamEasy4.28
704Binary SearchEasy3.83
796Rotate StringEasy5.71
706Design HashMapEasy21.21
808Soup ServingsMedium26.29
622Design Circular QueueMedium26.24
863All Nodes Distance K in Binary TreeMedium6.70
875Koko Eating BananasMedium1.83
876Middle of the Linked ListEasy1.24
509Fibonacci NumberEasy5.24
981Time Based Key-Value StoreMedium10.06
1047Remove All Adjacent Duplicates In StringEasy10.66
1095Find in Mountain ArrayHard18.75
1289Minimum Falling Path Sum IIHard21.71
1207Unique Number of OccurrencesEasy48.06
1344Angle Between Hands of a ClockMedium32.28
1472Design Browser HistoryMedium14.31
1493Longest Subarray of 1's After Deleting One ElementMedium4.96
1480Running Sum of 1d ArrayEasy1.92
1641Count Sorted Vowel StringsMedium19.20
1672Richest Customer WealthEasy2.54
1710Maximum Units on a TruckEasy19.11
1732Find the Highest AltitudeEasy7.69
1768Merge Strings AlternatelyEasy2.39
1802Maximum Value at a Given Index in a Bounded ArrayMedium59.76
1970Last Day Where You Can Still CrossHard54.31
2281Sum of Total Strength of WizardsHard43.18
2235Add Two IntegersEasy15.64
2352Equal Row and Column PairsMedium6.37
2418Sort the PeopleEasy10.19
2667Create Hello World FunctionEasy4.37