# 
Title 
Difficulty 
1 
Add Digits 
Easy 
2 
Add Two Numbers II 
Medium 
3 
Add Two Numbers 
Easy 
4 
Anagrams 
Medium 
5 
Big Integer Addition 
Easy 
6 
Big Integer multiplication 
Medium 
7 
Binary Tree Level Order Traversal 
Easy 
8 
Binary Tree Path Sum 
Easy 
9 
Binary Tree Paths 
Easy 
10 
Classical Binary Search 
Easy 
11 
Climbing Stairs II 
Easy 
12 
Climbing Stairs 
Easy 
13 
Coins in a Line II 
Medium 
14 
Coins in a Line III 
Hard 
15 
Coins in a Line 
Easy 
16 
Connecting Graph 
Medium 
17 
Continuous Subarray Sum 
Medium 
18 
Convert BST to Greater Tree 
Easy 
19 
Cosine Similarity 
Easy 
20 
Count 1 in Binary 
Easy 
21 
Count and Say 
Easy 
22 
Decode Ways 
Medium 
23 
Find K Closest Elements 
Medium 
24 
First Position Unique Character 
Easy 
25 
Flatten Binary Tree to Linked List 
Easy 
26 
Guess Number Game 
Easy 
27 
Happy Number 
Easy 
28 
Identical Binary Tree 
Easy 
29 
Intersection of Two Arrays II 
Easy 
30 
Intersection of Two Arrays 
Easy 
31 
Invert Binary Tree 
Easy 
32 
Judge Route Circle 
Easy 
33 
K Closest Points 
Medium 
34 
Left Pad 
Easy 
35 
Length of Last Word 
Easy 
36 
Longest Increasing Continuous Subsequence 
Easy 
37 
Longest Increasing Subsequence 
Medium 
38 
Longest Palindrome 
Easy 
39 
Longest Substring with At Most K Distinct Characters 
Medium 
40 
Longest Words 
Easy 
41 
Lowest Common Ancestor 
Medium 
42 
LRU Cache 
Hard 
43 
Maximum Average Subarray I 
Easy 
44 
Maximum Product of Three Numbers 
Easy 
45 
Maximum Subarray II 
Medium 
46 
Maximum Subarray 
Easy 
47 
Maximum Width of Binary Tree 
Medium 
48 
Merge Sorted Array 
Easy 
49 
Merge Two Sorted Lists 
Easy 
50 
Minimum Depth of Binary Tree 
Easy 
51 
Move Zeroes 
Easy 
52 
O(1) Check Power of 2 
Easy 
53 
Paint Fence 
Easy 
54 
Palindrome Number 
Easy 
55 
Partition Array 
Medium 
56 
Pascal's Triangle II 
Easy 
57 
Plus One 
Easy 
58 
Remove 9 
Hard 
59 
Reverse Linked List II 
Medium 
60 
Reverse Linked List 
Easy 
61 
Reverse Pairs 

62 
Reverse Words in a String 

63 
Scramble String 
Hard 
64 
Search for a Range 
Medium 
65 
Second Max of Array 

66 
Singleton 

67 
Sort Integers II 

68 
Space Replacement 

69 
Split Array into Consecutive Subsequences 
Medium 
70 
String Permutation 

71 
Strings Homomorphism 

72 
Substring Anagrams 
Easy 
73 
Swap Bits 
Easy 
74 
Swap Nodes in Pairs 

75 
Toy Factory 

76 
Two Strings Are Anagrams 

77 
Two Sum 
Easy 
78 
Ugly Number 

79 
Valid Number 
Hard 
80 
Valid Palindrome 

81 
Valid Parentheses 

82 
Word Count (Map Reduce) 
