My Blog List

Welcome

BLOGGER DIRECTOR

This page is no longer update. Everything new please check out at Fmars.me 


   找工作总结 

     (a list)




Questions and Solutions


Questions Difficulty Type
Others Others/td>
Wildcard Matching **** DP
Merge k Sorted Lists ** Sort
Maximal Rectangle **** Others
Sort List *** Sort,Linked List
Divide Two Integers *** Int
Gray Code ** Others
Remove Duplicates from Sorted Array II * Array
Interleaving String *** DP
Find Minimum in Rotated Sorted Array ** BS
Maximum Product Subarray ** Greedy
Sudoku Solver ** Search
Reverse Words in a String * String
Evaluate Reverse Polish Notation * String
Max Points on a Line ** String
Insertion Sort List ** Sort,Linked List
LRU Cache *** STL
Binary Tree Postorder ** Tree
Binary Tree Preorder Traversal ** Tree
Reorder List ** Linked List
Linked List Cycle II ** Linked List
Linked List Cycle ** Linked List
Word Break ** DP
Word break || *** DP Backtrack
Copy List with Random Pointer * LinkedList
Single Number ** Math&Bit
Single Nubmer 2 *** Math&Bit
Candy ** Greedy
Gas Station ** Other
Clone Graph *** Graph
Palindrome Partitioning II *** DP
Palindrome Partitioning ** Search
Surrounded Regions ** Graph
Sum Root to Leaf Numbers * Search
Longest Consecutive Sequence *** Hash
Word Ladder II **** Search
Word Ladder ** Search
Binary Tree Maximum Path Sum ** Search
Valid Palindrome ** String
Valid PalindromeBest Time to Buy and Sell Stock i & ii & II ** DP Greedy
Populating Next Right Pointers in Each Node * Tree
Pascal's Triangle * DP
Triangle * DP
Flatten Binary Tree to Linked List ** Tree
Path Sum II ** Search
Path Sum ** Search
Distinct Subsequences *** DP
Minimum Depth of Binary Tree ** Recursion
Validate Binary Search Tree ** Tree
Binary Tree Zigzag Level Order Traversal ** Tree
Validate Binary Search Tree ** Tree
Construct Binary Tree from Inorder and Postorder Traversal ** Tree
Convert Sorted Array to Binary Search Tree ** Tree
Binary Tree Level Order Traversal II ** Tree
Balanced Binary Tree ** Tree
Convert Sorted List to Binary Search Tree ** Tree
Balanced Binary Tree ** Tree
Minimum Depth of Binary Tree ** Tree
Subsets II ** Search
Decode Ways ** DP
Merge Sorted Array * Array
Scramble String *** DP
Partition List * LinkedList
Larget Rectangle in Histogram *** Others
Remove Duplicates from Sorted List * Linkedlist
Remove Duplicates from Sorted List II * LinkedList
Search in Rotated Sorted Array *** Binary Search
Search in Rotated Sorted Array II *** Binary Search
Word Search ** Search
Minimum Window Substring *** OnePass
Sort Colors ** Sort
Search a 2D Matrix ** BinarySearch
Set Matrix Zeroes ** Others
Edit Distance *** DP
Simplify path ** String
Climbing Stairs * DP
Sqrt(x) * Binary Search
Text Justification * String
Plus One * Others
Add Binary * String
Merge Two Sorted Lists * LinkedList
Minimum Path Sum * DP
Unique Paths * DP
Unique Paths II * DP
Permutation Sequence ** Math
Spiral Matrix II ** Others
Length of Last Word * String
Insert Interval ** Sort
Merge Intervals ** Sort
Jump Game * Others
Spiral Matrix * Others
Maximum Subarray * DP
N-Queens ** Search
N-Queens II ** Search
Pow(x, n) ** Math
Anagrams ** String
Permutations ** Search
Permutations II ** Search
Jump Game II ** DP
Multiply Strings ** String
Trapping Rain Water ** Others
First Missing Positive *** Sort
Combination Sum ** Search
Combination Sum II ** Search
Count and Say ** String
Longest Valid Parentheses **** Others
Next Permutation *** Others
Substring with Concatenation of All Words ** String
Implement strStr() * String
Remove Element * Others
Remove Duplicates from Sorted Array * Others
Reverse Nodes in k-Group *** Linked List
Swap Nodes in Pairs ** Linked List
Longest Substring Without Repeating Characters ** OnePass
Remove Nth Node From End of List ** Linked List