|
1 | 1 | Difficulty,Title,Frequency,Acceptance Rate,Link,Topics |
2 | | -EASY,Smallest Divisible Digit Product I,100.0,0.6515270496848271,https://leetcode.com/problems/smallest-divisible-digit-product-i,"Math, Enumeration" |
3 | | -HARD,Smallest Divisible Digit Product II,100.0,0.09428093955992944,https://leetcode.com/problems/smallest-divisible-digit-product-ii,"Math, String, Backtracking, Greedy, Number Theory" |
4 | | -MEDIUM,Delete and Earn,97.2,0.5661037440805926,https://leetcode.com/problems/delete-and-earn,"Array, Hash Table, Dynamic Programming" |
5 | | -EASY,Climbing Stairs,94.1,0.5331669229462376,https://leetcode.com/problems/climbing-stairs,"Math, Dynamic Programming, Memoization" |
6 | | -HARD,Shortest Palindrome,90.6,0.4022821323419671,https://leetcode.com/problems/shortest-palindrome,"String, Rolling Hash, String Matching, Hash Function" |
7 | | -EASY,Happy Number,81.7,0.5746139301638736,https://leetcode.com/problems/happy-number,"Hash Table, Math, Two Pointers" |
8 | | -EASY,Water Bottles,81.7,0.7087488104308125,https://leetcode.com/problems/water-bottles,"Math, Simulation" |
9 | | -EASY,Two Sum,81.7,0.5490432335643538,https://leetcode.com/problems/two-sum,"Array, Hash Table" |
10 | | -MEDIUM,Maximum Subarray,81.7,0.5164879714940742,https://leetcode.com/problems/maximum-subarray,"Array, Divide and Conquer, Dynamic Programming" |
11 | | -EASY,Merge Sorted Array,75.8,0.5209804222117289,https://leetcode.com/problems/merge-sorted-array,"Array, Two Pointers, Sorting" |
12 | | -MEDIUM,Rotate Array,75.8,0.4233816804774985,https://leetcode.com/problems/rotate-array,"Array, Math, Two Pointers" |
13 | | -MEDIUM,Longest Substring Without Repeating Characters,75.8,0.36201674723656224,https://leetcode.com/problems/longest-substring-without-repeating-characters,"Hash Table, String, Sliding Window" |
14 | | -MEDIUM,Nth Digit,75.8,0.35344933728665223,https://leetcode.com/problems/nth-digit,"Math, Binary Search" |
15 | | -MEDIUM,Maximum Width Ramp,75.8,0.5558243337923703,https://leetcode.com/problems/maximum-width-ramp,"Array, Two Pointers, Stack, Monotonic Stack" |
16 | | -EASY,Longest Common Prefix,75.8,0.4474558416418491,https://leetcode.com/problems/longest-common-prefix,"String, Trie" |
17 | | -MEDIUM,Integer Break,68.3,0.6088478192796617,https://leetcode.com/problems/integer-break,"Math, Dynamic Programming" |
18 | | -MEDIUM,Letter Combinations of a Phone Number,68.3,0.6290671944804084,https://leetcode.com/problems/letter-combinations-of-a-phone-number,"Hash Table, String, Backtracking" |
19 | | -MEDIUM,Reverse Words in a String,68.3,0.4959199742690348,https://leetcode.com/problems/reverse-words-in-a-string,"Two Pointers, String" |
20 | | -MEDIUM,Perfect Squares,68.3,0.5539169841320051,https://leetcode.com/problems/perfect-squares,"Math, Dynamic Programming, Breadth-First Search" |
21 | | -EASY,Best Time to Buy and Sell Stock,68.3,0.5468400249686107,https://leetcode.com/problems/best-time-to-buy-and-sell-stock,"Array, Dynamic Programming" |
22 | | -MEDIUM,Coin Change,68.3,0.456792743012309,https://leetcode.com/problems/coin-change,"Array, Dynamic Programming, Breadth-First Search" |
23 | | -MEDIUM,Find the Winner of the Circular Game,68.3,0.8198005070273578,https://leetcode.com/problems/find-the-winner-of-the-circular-game,"Array, Math, Recursion, Queue, Simulation" |
24 | | -EASY,Majority Element,68.3,0.6545886146215034,https://leetcode.com/problems/majority-element,"Array, Hash Table, Divide and Conquer, Sorting, Counting" |
25 | | -MEDIUM,Longest Palindromic Substring,68.3,0.3518926921254015,https://leetcode.com/problems/longest-palindromic-substring,"Two Pointers, String, Dynamic Programming" |
26 | | -EASY,Number of Good Pairs,57.7,0.8945697295408401,https://leetcode.com/problems/number-of-good-pairs,"Array, Hash Table, Math, Counting" |
27 | | -MEDIUM,Daily Temperatures,57.7,0.668777111887134,https://leetcode.com/problems/daily-temperatures,"Array, Stack, Monotonic Stack" |
28 | | -MEDIUM,Maximum Number of Moves in a Grid,57.7,0.5905787625168136,https://leetcode.com/problems/maximum-number-of-moves-in-a-grid,"Array, Dynamic Programming, Matrix" |
29 | | -MEDIUM,Number of Islands,57.7,0.6142359537294844,https://leetcode.com/problems/number-of-islands,"Array, Depth-First Search, Breadth-First Search, Union Find, Matrix" |
30 | | -EASY,Single Number,57.7,0.7517137005081651,https://leetcode.com/problems/single-number,"Array, Bit Manipulation" |
31 | | -EASY,Fibonacci Number,57.7,0.7243641622913991,https://leetcode.com/problems/fibonacci-number,"Math, Dynamic Programming, Recursion, Memoization" |
32 | | -MEDIUM,Find All Anagrams in a String,57.7,0.5176276756982204,https://leetcode.com/problems/find-all-anagrams-in-a-string,"Hash Table, String, Sliding Window" |
33 | | -EASY,Contains Duplicate II,57.7,0.4787977713954529,https://leetcode.com/problems/contains-duplicate-ii,"Array, Hash Table, Sliding Window" |
34 | | -EASY,Search Insert Position,57.7,0.4819726655243733,https://leetcode.com/problems/search-insert-position,"Array, Binary Search" |
35 | | -EASY,Reverse String,57.7,0.7945713999866953,https://leetcode.com/problems/reverse-string,"Two Pointers, String" |
36 | | -HARD,Department Top Three Salaries,57.7,0.5659788700188356,https://leetcode.com/problems/department-top-three-salaries,Database |
37 | | -EASY,Max Consecutive Ones,57.7,0.6161663569702508,https://leetcode.com/problems/max-consecutive-ones,Array |
38 | | -EASY,Maximum Number of Balls in a Box,57.7,0.7411238721918335,https://leetcode.com/problems/maximum-number-of-balls-in-a-box,"Hash Table, Math, Counting" |
39 | | -EASY,Remove Duplicates from Sorted Array,57.7,0.5922425998074743,https://leetcode.com/problems/remove-duplicates-from-sorted-array,"Array, Two Pointers" |
40 | | -MEDIUM,Separate Black and White Balls,57.7,0.6475342188448902,https://leetcode.com/problems/separate-black-and-white-balls,"Two Pointers, String, Greedy" |
41 | | -MEDIUM,Largest Number,57.7,0.40754299250405296,https://leetcode.com/problems/largest-number,"Array, String, Greedy, Sorting" |
42 | | -MEDIUM,Koko Eating Bananas,57.7,0.4876465175477069,https://leetcode.com/problems/koko-eating-bananas,"Array, Binary Search" |
43 | | -MEDIUM,Reverse Integer,57.7,0.29779384643260465,https://leetcode.com/problems/reverse-integer,Math |
44 | | -EASY,Roman to Integer,57.7,0.6397787873308107,https://leetcode.com/problems/roman-to-integer,"Hash Table, Math, String" |
45 | | -EASY,Assign Cookies,57.7,0.5343481104708434,https://leetcode.com/problems/assign-cookies,"Array, Two Pointers, Greedy, Sorting" |
46 | | -EASY,Plus One,57.7,0.46935170231586765,https://leetcode.com/problems/plus-one,"Array, Math" |
47 | | -MEDIUM,Bulb Switcher,57.7,0.5364645202990707,https://leetcode.com/problems/bulb-switcher,"Math, Brainteaser" |
48 | | -HARD,Divide Nodes Into the Maximum Number of Groups,57.7,0.6783628224259219,https://leetcode.com/problems/divide-nodes-into-the-maximum-number-of-groups,"Depth-First Search, Breadth-First Search, Union Find, Graph" |
| 2 | +HARD,Smallest Divisible Digit Product II,100.0,0.09941444372153546,https://leetcode.com/problems/smallest-divisible-digit-product-ii,"Math, String, Backtracking, Greedy, Number Theory" |
| 3 | +EASY,Smallest Divisible Digit Product I,100.0,0.65030815357708,https://leetcode.com/problems/smallest-divisible-digit-product-i,"Math, Enumeration" |
| 4 | +MEDIUM,Delete and Earn,97.3,0.5663135226482574,https://leetcode.com/problems/delete-and-earn,"Array, Hash Table, Dynamic Programming" |
| 5 | +HARD,Shortest Palindrome,90.7,0.4032944607985853,https://leetcode.com/problems/shortest-palindrome,"String, Rolling Hash, String Matching, Hash Function" |
| 6 | +EASY,Climbing Stairs,90.7,0.5334309533232732,https://leetcode.com/problems/climbing-stairs,"Math, Dynamic Programming, Memoization" |
| 7 | +EASY,Happy Number,86.7,0.5756148228328275,https://leetcode.com/problems/happy-number,"Hash Table, Math, Two Pointers" |
| 8 | +EASY,Water Bottles,81.9,0.7084427632071574,https://leetcode.com/problems/water-bottles,"Math, Simulation" |
| 9 | +MEDIUM,Maximum Subarray,81.9,0.517337265904731,https://leetcode.com/problems/maximum-subarray,"Array, Divide and Conquer, Dynamic Programming" |
| 10 | +MEDIUM,Maximum Width Ramp,76.1,0.5563657510960007,https://leetcode.com/problems/maximum-width-ramp,"Array, Two Pointers, Stack, Monotonic Stack" |
| 11 | +EASY,Longest Common Prefix,76.1,0.44887914958697356,https://leetcode.com/problems/longest-common-prefix,"String, Trie" |
| 12 | +EASY,Two Sum,76.1,0.55073830620608,https://leetcode.com/problems/two-sum,"Array, Hash Table" |
| 13 | +MEDIUM,Nth Digit,76.1,0.3538306151171454,https://leetcode.com/problems/nth-digit,"Math, Binary Search" |
| 14 | +MEDIUM,Longest Substring Without Repeating Characters,76.1,0.36326739028764643,https://leetcode.com/problems/longest-substring-without-repeating-characters,"Hash Table, String, Sliding Window" |
| 15 | +MEDIUM,Rotate Array,68.6,0.4246129025088285,https://leetcode.com/problems/rotate-array,"Array, Math, Two Pointers" |
| 16 | +MEDIUM,Koko Eating Bananas,68.6,0.4882386406773344,https://leetcode.com/problems/koko-eating-bananas,"Array, Binary Search" |
| 17 | +MEDIUM,Reverse Words in a String,68.6,0.5006655553343949,https://leetcode.com/problems/reverse-words-in-a-string,"Two Pointers, String" |
| 18 | +EASY,Best Time to Buy and Sell Stock,68.6,0.5476983375238307,https://leetcode.com/problems/best-time-to-buy-and-sell-stock,"Array, Dynamic Programming" |
| 19 | +MEDIUM,Letter Combinations of a Phone Number,68.6,0.6308024789795272,https://leetcode.com/problems/letter-combinations-of-a-phone-number,"Hash Table, String, Backtracking" |
| 20 | +MEDIUM,Perfect Squares,68.6,0.5543482455447708,https://leetcode.com/problems/perfect-squares,"Math, Dynamic Programming, Breadth-First Search" |
| 21 | +MEDIUM,Coin Change,68.6,0.4581318869257332,https://leetcode.com/problems/coin-change,"Array, Dynamic Programming, Breadth-First Search" |
| 22 | +MEDIUM,Integer Break,68.6,0.6093029552656559,https://leetcode.com/problems/integer-break,"Math, Dynamic Programming" |
| 23 | +EASY,Single Number,58.1,0.7533126891872519,https://leetcode.com/problems/single-number,"Array, Bit Manipulation" |
| 24 | +EASY,Next Greater Element I,58.1,0.7392602277312192,https://leetcode.com/problems/next-greater-element-i,"Array, Hash Table, Stack, Monotonic Stack" |
| 25 | +HARD,Divide Nodes Into the Maximum Number of Groups,58.1,0.6763394918199294,https://leetcode.com/problems/divide-nodes-into-the-maximum-number-of-groups,"Depth-First Search, Breadth-First Search, Union Find, Graph" |
| 26 | +MEDIUM,Number of Islands,58.1,0.6158098610315189,https://leetcode.com/problems/number-of-islands,"Array, Depth-First Search, Breadth-First Search, Union Find, Matrix" |
| 27 | +EASY,Reverse String,58.1,0.7951848618158089,https://leetcode.com/problems/reverse-string,"Two Pointers, String" |
| 28 | +EASY,Contains Duplicate II,58.1,0.4812787606605669,https://leetcode.com/problems/contains-duplicate-ii,"Array, Hash Table, Sliding Window" |
| 29 | +EASY,Search Insert Position,58.1,0.48338471308093395,https://leetcode.com/problems/search-insert-position,"Array, Binary Search" |
| 30 | +EASY,Number of Good Pairs,58.1,0.8948689794402794,https://leetcode.com/problems/number-of-good-pairs,"Array, Hash Table, Math, Counting" |
| 31 | +MEDIUM,Bulb Switcher,58.1,0.5371863022251513,https://leetcode.com/problems/bulb-switcher,"Math, Brainteaser" |
| 32 | +EASY,Fibonacci Number,58.1,0.725365762761355,https://leetcode.com/problems/fibonacci-number,"Math, Dynamic Programming, Recursion, Memoization" |
| 33 | +EASY,Roman to Integer,58.1,0.6415384520308907,https://leetcode.com/problems/roman-to-integer,"Hash Table, Math, String" |
| 34 | +MEDIUM,Maximum Number of Moves in a Grid,58.1,0.5906600185291229,https://leetcode.com/problems/maximum-number-of-moves-in-a-grid,"Array, Dynamic Programming, Matrix" |
| 35 | +EASY,Maximum Number of Balls in a Box,58.1,0.7414002265868601,https://leetcode.com/problems/maximum-number-of-balls-in-a-box,"Hash Table, Math, Counting" |
| 36 | +EASY,Remove Duplicates from Sorted Array,58.1,0.5945073794072526,https://leetcode.com/problems/remove-duplicates-from-sorted-array,"Array, Two Pointers" |
| 37 | +MEDIUM,Find the Winner of the Circular Game,58.1,0.8198418795622783,https://leetcode.com/problems/find-the-winner-of-the-circular-game,"Array, Math, Recursion, Queue, Simulation" |
| 38 | +MEDIUM,Separate Black and White Balls,58.1,0.6474404605314062,https://leetcode.com/problems/separate-black-and-white-balls,"Two Pointers, String, Greedy" |
| 39 | +EASY,Merge Sorted Array,58.1,0.5225685620549644,https://leetcode.com/problems/merge-sorted-array,"Array, Two Pointers, Sorting" |
| 40 | +MEDIUM,Unique Paths,58.1,0.6540333117108035,https://leetcode.com/problems/unique-paths,"Math, Dynamic Programming, Combinatorics" |
0 commit comments