leetcode 80
- Custom Sort String
- Custom Sort String
- Spiral Matrix
- String to Integer (atoi)
- Pow(x, n)
- Climbing Stairs
- Minimum Path Sum
- Same Tree
- Minimum Genetic Mutation
- H-Index
- Number of Provinces
- Permutations II
- Palindrome Number
- Find the Index of the First Occurrence in a String
- Generate Parentheses
- 3Sum
- Longest Common Prefix
- Integer to Roman
- Roman to Integer
- Symmetric Tree
- Simplify Path
- Number of Islands
- Copy List with Random Pointer
- Word Search
- Permutations
- Longest Increasing Subsequence
- Find First and Last Position of Element in Sorted Array
- Container With Most Water
- Product of Array Except Self
- Letter Combinations of a Phone Number
- Jump Game II
- Factorial Trailing Zeroes
- Summary Ranges
- Word Ladder
- Snakes and Ladders
- Clone Graph
- Find Median from Data Stream
- Word Search II
- Find K Pairs with Smallest Sums
- Kth Largest Element in an Array
- Design Add and Search Words Data Structure
- Implement Trie (Prefix Tree)
- Average of Levels in Binary Tree
- Binary Tree Right Side View
- Kth Smallest Element in a BST
- Minimum Absolute Difference in BST
- Find Minimum in Rotated Sorted Array
- Search in Rotated Sorted Array
- Find Peak Element
- Sort List
- Valid Parentheses
- Longest Consecutive Sequence
- Happy Number
- Group Anagrams
- Word Pattern
- Isomorphic Strings
- Valid Anagram
- Ransom Note
- Contains Duplicate II
- Two Sum
- Evaluate Reverse Polish Notation
- Min Stack
- Merge Two Sorted Lists
- Add Two Numbers
- Linked List Cycle
- Search a 2D Matrix
- Search Insert Position
- Longest Substring Without Repeating Characters
- Minimum Size Subarray Sum
- Two Sum II - Input Array Is Sorted
- Valid Palindrome
- Jump Game
- Best Time to Buy and Sell Stock II
- Best Time to Buy and Sell Stock
- Rotate Array
- Majority Element
- Remove Duplicates from Sorted Array II
- Remove Duplicates from Sorted Array
- Remove Element
- Merge Sorted Array