Laicode
Recusion
TreeRecusiton
TreeRecursion
从下往上返值(人字型path)
is Balance Binary Tree
Binary tree max path sum from leaf node to another leaf node
Binary tree max path sum from any node to any node
Binary Tree Serialization
Convert Binary tree to DLL
Binary Tree Deserialization
recontruct a binary tree with pre-order and in-order
reconstruct a binary tree with post-order and in-order
reconstruct a BST with post-order sequence
reconstruct a binary tree with level order and in-order sequence
RootToLeafProblems(直上直下path)
Binary Tree path sum to target number(直上直下 root to leaf)
Binary Tree Path Sum to target number(直上直下 any node to any node)
Binary Tree Maximum Path Sum( 直上直下 any node to any node)
Binary Tree Maximum path sum( root to leaf)
Binary Tree Maximum path sum(root to any)
test3
LinkedListRecursion
ReverseLinkedList
ReverseLinkedListPairByPair
ReverseLinkedList in K group( not done yet)
Reverse tree up side down( need to find a better catagories)
Sorting algorithm
quick selection sort
DP
DP Summary
2 Dimension DP
Matrix problem
Two Strings problem
Min Edit Distance
Longest Common Substring
Longest common subsequence
Interleave String
1 Dimension DP
SubArray, Subsequence problem
Longest subsequence(need update)
mixed with math
Largest Set Of Points With Positive Slope
Key Data Structure implementation
HashMap
DFS
DFS
sub-set Problems
how to divide the whole array into two parts with sums equal to each other
subset(no duplicate)
subset 2
subset3
Copy Data Structure
HashMap
Deep Copy of linked List with random pointer
Deep Copy Graph
K Way Problem
k arrays or k lists problem
Merge K sorted Array
merge K sorted List
find common element in two arrays
find common elements in 3 arrays
find common elements in k sorted array
k th smallest /largest /.. problem
k th element problem summary
Powered by
GitBook
DFS
DFS 基本方法:
what does it store on each level?(每层代表什么意义? 一般来讲解题之前就知道DFS要recurse多少层?)
How many different states should we try to put on this level? (每层有多少个状态/case 需要try?)
results matching "
"
No results matching "
"