|
MEDIUM
|
Bulb Switcher |
100.0 |
0.54 |
View Problem
|
Math, Brainteaser |
|
EASY
|
Happy Number |
99.0 |
0.58 |
View Problem
|
Hash Table, Math, Two Pointers |
|
EASY
|
Two Sum |
95.7 |
0.56 |
View Problem
|
Array, Hash Table |
|
EASY
|
Climbing Stairs |
92.0 |
0.54 |
View Problem
|
Math, Dynamic Programming, Memoization |
|
EASY
|
Best Time to Buy and Sell Stock |
92.0 |
0.55 |
View Problem
|
Array, Dynamic Programming |
|
EASY
|
Palindrome Number |
85.8 |
0.59 |
View Problem
|
Math |
|
MEDIUM
|
Rotate Array |
84.0 |
0.43 |
View Problem
|
Array, Math, Two Pointers |
|
EASY
|
Roman to Integer |
79.9 |
0.65 |
View Problem
|
Hash Table, Math, String |
|
MEDIUM
|
Maximum Subarray |
79.9 |
0.52 |
View Problem
|
Array, Divide and Conquer, Dynamic Programming |
|
MEDIUM
|
Delete and Earn |
79.9 |
0.57 |
View Problem
|
Array, Hash Table, Dynamic Programming |
|
EASY
|
Sum of Values at Indices With K Set Bits |
77.6 |
0.86 |
View Problem
|
Array, Bit Manipulation |
|
EASY
|
Find Subsequence of Length K With the Largest Sum |
77.6 |
0.46 |
View Problem
|
Array, Hash Table, Sorting, Heap (Priority Queue) |
|
EASY
|
Maximum Area of Longest Diagonal Rectangle |
77.6 |
0.37 |
View Problem
|
Array |
|
EASY
|
Ant on the Boundary |
77.6 |
0.74 |
View Problem
|
Array, Simulation, Prefix Sum |
|
EASY
|
Count Tested Devices After Test Operations |
77.6 |
0.78 |
View Problem
|
Array, Simulation, Counting |
|
EASY
|
Permutation Difference between Two Strings |
77.6 |
0.87 |
View Problem
|
Hash Table, String |
|
EASY
|
Minimum Right Shifts to Sort the Array |
77.6 |
0.57 |
View Problem
|
Array |
|
MEDIUM
|
Reverse Integer |
75.0 |
0.30 |
View Problem
|
Math |
|
MEDIUM
|
Longest Palindromic Substring |
75.0 |
0.36 |
View Problem
|
Two Pointers, String, Dynamic Programming |
|
MEDIUM
|
Largest Number |
75.0 |
0.41 |
View Problem
|
Array, String, Greedy, Sorting |
|
EASY
|
Merge Sorted Array |
75.0 |
0.53 |
View Problem
|
Array, Two Pointers, Sorting |
|
EASY
|
Longest Common Prefix |
75.0 |
0.45 |
View Problem
|
String, Trie |
|
MEDIUM
|
Spiral Matrix |
72.1 |
0.54 |
View Problem
|
Array, Matrix, Simulation |
|
HARD
|
Shortest Palindrome |
68.9 |
0.41 |
View Problem
|
String, Rolling Hash, String Matching, Hash Function |
|
EASY
|
Sort Integers by The Number of 1 Bits |
68.9 |
0.79 |
View Problem
|
Array, Bit Manipulation, Sorting, Counting |
|
EASY
|
Majority Element |
68.9 |
0.66 |
View Problem
|
Array, Hash Table, Divide and Conquer, Sorting, Counting |
|
MEDIUM
|
Longest Substring Without Repeating Characters |
68.9 |
0.37 |
View Problem
|
Hash Table, String, Sliding Window |
|
MEDIUM
|
3Sum |
68.9 |
0.37 |
View Problem
|
Array, Two Pointers, Sorting |
|
MEDIUM
|
Find Peak Element |
68.9 |
0.47 |
View Problem
|
Array, Binary Search |
|
MEDIUM
|
Reverse Words in a String |
68.9 |
0.52 |
View Problem
|
Two Pointers, String |
|
MEDIUM
|
Perfect Squares |
68.9 |
0.56 |
View Problem
|
Math, Dynamic Programming, Breadth-First Search |
|
MEDIUM
|
Integer Break |
65.1 |
0.61 |
View Problem
|
Math, Dynamic Programming |
|
EASY
|
Valid Anagram |
65.1 |
0.67 |
View Problem
|
Hash Table, String, Sorting |
|
EASY
|
Valid Parentheses |
65.1 |
0.42 |
View Problem
|
String, Stack |
|
EASY
|
Plus One |
60.7 |
0.48 |
View Problem
|
Array, Math |
|
MEDIUM
|
Product of Array Except Self |
60.7 |
0.68 |
View Problem
|
Array, Prefix Sum |
|
MEDIUM
|
Container With Most Water |
60.7 |
0.58 |
View Problem
|
Array, Two Pointers, Greedy |
|
EASY
|
Fibonacci Number |
60.7 |
0.73 |
View Problem
|
Math, Dynamic Programming, Recursion, Memoization |
|
EASY
|
Remove Duplicates from Sorted Array |
60.7 |
0.60 |
View Problem
|
Array, Two Pointers |
|
MEDIUM
|
Add Two Numbers |
60.7 |
0.46 |
View Problem
|
Linked List, Math, Recursion |
|
EASY
|
Assign Cookies |
55.3 |
0.54 |
View Problem
|
Array, Two Pointers, Greedy, Sorting |
|
MEDIUM
|
House Robber |
55.3 |
0.52 |
View Problem
|
Array, Dynamic Programming |
|
EASY
|
Reverse Vowels of a String |
55.3 |
0.58 |
View Problem
|
Two Pointers, String |
|
MEDIUM
|
Find First and Last Position of Element in Sorted Array |
55.3 |
0.47 |
View Problem
|
Array, Binary Search |
|
MEDIUM
|
Longest Increasing Subsequence |
55.3 |
0.58 |
View Problem
|
Array, Binary Search, Dynamic Programming |
|
MEDIUM
|
Coin Change |
55.3 |
0.46 |
View Problem
|
Array, Dynamic Programming, Breadth-First Search |
|
MEDIUM
|
Nth Digit |
55.3 |
0.36 |
View Problem
|
Math, Binary Search |
|
HARD
|
Candy |
55.3 |
0.47 |
View Problem
|
Array, Greedy |
|
MEDIUM
|
Count Primes |
55.3 |
0.35 |
View Problem
|
Array, Math, Enumeration, Number Theory |
|
MEDIUM
|
Merge Intervals |
55.3 |
0.49 |
View Problem
|
Array, Sorting |
|
MEDIUM
|
Koko Eating Bananas |
55.3 |
0.49 |
View Problem
|
Array, Binary Search |
|
EASY
|
Pascal's Triangle |
55.3 |
0.77 |
View Problem
|
Array, Dynamic Programming |
|
MEDIUM
|
Rotate Image |
48.3 |
0.78 |
View Problem
|
Array, Math, Matrix |
|
EASY
|
Perfect Number |
48.3 |
0.45 |
View Problem
|
Math |
|
EASY
|
Sort Array by Increasing Frequency |
48.3 |
0.80 |
View Problem
|
Array, Hash Table, Sorting |
|
MEDIUM
|
Find the Winner of the Circular Game |
48.3 |
0.82 |
View Problem
|
Array, Math, Recursion, Queue, Simulation |
|
EASY
|
Next Greater Element I |
48.3 |
0.75 |
View Problem
|
Array, Hash Table, Stack, Monotonic Stack |
|
EASY
|
Valid Palindrome |
48.3 |
0.51 |
View Problem
|
Two Pointers, String |
|
MEDIUM
|
Edit Distance |
48.3 |
0.59 |
View Problem
|
String, Dynamic Programming |
|
MEDIUM
|
Next Permutation |
48.3 |
0.43 |
View Problem
|
Array, Two Pointers |
|
EASY
|
Reverse Linked List |
48.3 |
0.79 |
View Problem
|
Linked List, Recursion |
|
EASY
|
Remove Element |
48.3 |
0.60 |
View Problem
|
Array, Two Pointers |
|
EASY
|
Remove Duplicates from Sorted List |
48.3 |
0.55 |
View Problem
|
Linked List |
|
EASY
|
Is Subsequence |
48.3 |
0.48 |
View Problem
|
Two Pointers, String, Dynamic Programming |
|
EASY
|
Find the Index of the First Occurrence in a String |
48.3 |
0.45 |
View Problem
|
Two Pointers, String, String Matching |
|
MEDIUM
|
Peak Index in a Mountain Array |
48.3 |
0.68 |
View Problem
|
Array, Binary Search |
|
EASY
|
Max Consecutive Ones |
48.3 |
0.62 |
View Problem
|
Array |
|
MEDIUM
|
Unique Paths |
48.3 |
0.66 |
View Problem
|
Math, Dynamic Programming, Combinatorics |
|
EASY
|
Contains Duplicate |
48.3 |
0.63 |
View Problem
|
Array, Hash Table, Sorting |
|
MEDIUM
|
Majority Element II |
48.3 |
0.54 |
View Problem
|
Array, Hash Table, Sorting, Counting |
|
MEDIUM
|
01 Matrix |
38.7 |
0.51 |
View Problem
|
Array, Dynamic Programming, Breadth-First Search, Matrix |
|
EASY
|
Average Value of Even Numbers That Are Divisible by Three |
38.7 |
0.62 |
View Problem
|
Array, Math |
|
MEDIUM
|
Integer to Roman |
38.7 |
0.69 |
View Problem
|
Hash Table, Math, String |
|
MEDIUM
|
Single Number II |
38.7 |
0.65 |
View Problem
|
Array, Bit Manipulation |
|
MEDIUM
|
Daily Temperatures |
38.7 |
0.67 |
View Problem
|
Array, Stack, Monotonic Stack |
|
MEDIUM
|
Search a 2D Matrix |
38.7 |
0.52 |
View Problem
|
Array, Binary Search, Matrix |
|
EASY
|
Count Pairs Whose Sum is Less than Target |
38.7 |
0.87 |
View Problem
|
Array, Two Pointers, Binary Search, Sorting |
|
MEDIUM
|
Kth Largest Element in an Array |
38.7 |
0.68 |
View Problem
|
Array, Divide and Conquer, Sorting, Heap (Priority Queue), Quickselect |
|
EASY
|
Substrings of Size Three with Distinct Characters |
38.7 |
0.75 |
View Problem
|
Hash Table, String, Sliding Window, Counting |
|
EASY
|
Count Operations to Obtain Zero |
38.7 |
0.75 |
View Problem
|
Math, Simulation |
|
EASY
|
Number of Days Between Two Dates |
38.7 |
0.51 |
View Problem
|
Math, String |
|
EASY
|
Maximum Depth of Binary Tree |
38.7 |
0.77 |
View Problem
|
Tree, Depth-First Search, Breadth-First Search, Binary Tree |
|
EASY
|
Excel Sheet Column Title |
38.7 |
0.44 |
View Problem
|
Math, String |
|
MEDIUM
|
Second Highest Salary |
38.7 |
0.44 |
View Problem
|
Database |
|
EASY
|
Sqrt(x) |
38.7 |
0.40 |
View Problem
|
Math, Binary Search |
|
MEDIUM
|
Find Original Array From Doubled Array |
38.7 |
0.40 |
View Problem
|
Array, Hash Table, Greedy, Sorting |
|
EASY
|
N-th Tribonacci Number |
38.7 |
0.64 |
View Problem
|
Math, Dynamic Programming, Memoization |
|
MEDIUM
|
Basic Calculator II |
38.7 |
0.46 |
View Problem
|
Math, String, Stack |
|
MEDIUM
|
Pow(x, n) |
38.7 |
0.37 |
View Problem
|
Math, Recursion |
|
MEDIUM
|
Ugly Number II |
38.7 |
0.49 |
View Problem
|
Hash Table, Math, Dynamic Programming, Heap (Priority Queue) |
|
EASY
|
Intersection of Two Linked Lists |
38.7 |
0.61 |
View Problem
|
Hash Table, Linked List, Two Pointers |
|
MEDIUM
|
Group Anagrams |
38.7 |
0.71 |
View Problem
|
Array, Hash Table, String, Sorting |
|
EASY
|
How Many Numbers Are Smaller Than the Current Number |
38.7 |
0.87 |
View Problem
|
Array, Hash Table, Sorting, Counting Sort |
|
MEDIUM
|
Palindromic Substrings |
38.7 |
0.72 |
View Problem
|
Two Pointers, String, Dynamic Programming |
|
EASY
|
Min Cost Climbing Stairs |
38.7 |
0.67 |
View Problem
|
Array, Dynamic Programming |
|
EASY
|
Truncate Sentence |
38.7 |
0.86 |
View Problem
|
Array, String |
|
HARD
|
Median of Two Sorted Arrays |
38.7 |
0.44 |
View Problem
|
Array, Binary Search, Divide and Conquer |
|
EASY
|
Binary Search |
38.7 |
0.60 |
View Problem
|
Array, Binary Search |
|
EASY
|
Make The String Great |
38.7 |
0.68 |
View Problem
|
String, Stack |
|
HARD
|
Department Top Three Salaries |
38.7 |
0.58 |
View Problem
|
Database |