946 |
Validate Stack Sequences |
29 |
Divide Two Integers |
820 |
Short Encoding of Words |
1381 |
Design a Stack With Increment Operation |
623 |
Add One Row to Tree |
12 |
Integer to Roman |
1315 |
Sum of Nodes with Even-Valued Grandparent |
1302 |
Deepest Leaves Sum |
322 |
Coin Change |
1305 |
All Elements in Two Binary Search Trees |
1461 |
Check If a String Contains All Binary Codes of Size K |
1721 |
Swapping Nodes in a Linked List |
714 |
Best Time to Buy and Sell Stock with Transaction Fee |
478 |
Generate Random Point in a Circle |
208 |
Implement Trie (Prefix Tree) |
376 |
Wiggle Subsequence |
38 |
Count and Say |
146 |
LRU Cache |
1583 |
Count Unhappy Friends |
729 |
My Calendar I |
841 |
Keys And Rooms |
113 |
Path Sum II |
1398 |
Design Underground System |
1797 |
Design Authentication Manager |
1798 |
Maximum Number of Consecutive Values You Can Make |
966 |
Vowel Spellchecker |
1689 |
Partitioning Into Minimum Number Of Deci-Binary Numbers |
1764 |
Form Array by Concatenating Subarrays of Another Array |
923 |
3Sum With Multiplicity |
417 |
Pacific Atlantic Water Flow |
916 |
Word Subsets |
5 |
Longest Palindromic Substring |
647 |
Palindromic Substrings |
971 |
Flip Binary Tree To Match Preorder Traversal |
1726 |
Tuple with Same Product |
474 |
Ones and Zeroes |
1488 |
Avoid Flood in The City |
947 |
Most Stones Removed with Same Row or Column |
622 |
Design Circular Queue |
1670 |
Design Front Middle Back Queue |
494 |
Target Sum |
17 |
Letter Combinations of a Phone Number |
638 |
Shopping Offers |
667 |
Beautiful Arrangement II |
650 |
2 Keys Keyboard |
801 |
Minimum Swaps To Make Sequences Increasing |
341 |
Flatten Nested List Iterator |
86 |
Partition List |
91 |
Decode Ways |
62 |
Unique Paths |
1209 |
Remove All Adjacent Duplicates in String II |
279 |
Perfect Squares |
377 |
Combination Sum IV |
120 |
Triangle |
554 |
Brick Wall |
48 |
Rotate Image |
935 |
Knight Dialer |
740 |
Delete and Earn |
63 |
Unique Paths II |
34 |
Find First and Last Position of Element in Sorted Array |
970 |
Powerful Integers |
665 |
Non-decreasing Array |
1472 |
Design Browser History |
109 |
Convert Sorted List to Binary Search Tree |
583 |
Delete Operation for Two Strings |
1423 |
Maximum Points You Can Obtain from Cards |
304 |
Range Sum Query 2D - Immutable |
816 |
Ambiguous Coordinates |
114 |
Flatten Binary Tree to Linked List |
1048 |
Longest String Chain |
213 |
House Robber II |
462 |
Minimum Moves to Equal Array Elements II |
890 |
Find and Replace Pattern |
337 |
House Robber III |
921 |
Minimum Add to Make Parentheses Valid |
1871 |
Jump Game VII |
150 |
Evaluate Reverse Polish Notation |
318 |
Maximum Product of Word Lengths |
1695 |
Maximum Erasure Value |
1268 |
Search Suggestions System |
695 |
Max Area of Island |
97 |
Interleaving String |
1465 |
Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts |
128 |
Longest Consecutive Sequence |
105 |
Construct Binary Tree from Preorder and Inorder Traversal |
1696 |
Jump Game VI |
698 |
Partition to K Equal Sum Subsets |
22 |
Generate Parentheses |
795 |
Number of Subarrays with Bounded Maximum |
118 |
Pascal's Triangle |
576 |
Out of Boundary Paths |
684 |
Redundant Connection |
1004 |
Max Consecutive Ones III |
236 |
Lowest Common Ancestor of a Binary Tree |
89 |
Gray Code |
378 |
Kth Smallest Element in a Sorted Matrix |
718 |
Maximum Length of Repeated Subarray |
300 |
Longest Increasing Subsequence |
162 |
Find Peak Element |
791 |
Custom Sort String |
611 |
Valid Triangle Number |
235 |
Lowest Common Ancestor of a Binary Search Tree |
838 |
Push Dominoes |
915 |
Partition Array into Disjoint Intervals |
814 |
Binary Tree Pruning |
90 |
Subsets II |
877 |
Stone Game |
429 |
N-ary Tree Level Order Traversal |
926 |
Flip String to Monotone Increasing |
954 |
Array of Doubled Pairs |
49 |
Group Anagrams |
73 |
Set Matrix Zeroes |
1448 |
Count Good Nodes in Binary Tree |
36 |
Valid Sudoku |