LIS算法
最长上升子序列
动态规划
dp[i] 代表以i为尾的 最长递增子序列
转移方程
dp[i] = max(dp[i],dp[1…i-1]+1)
Problem Types 问题类型:
Dynamic Programming
Greedy
Complete Search
Flood Fill
Shortest Path
Recursive Search Techniques
Minimum Spanning Tree
Knapsack
Computational Geometry
Network Flow
Eulerian Path
Two-Dimensional Convex Hull
BigNums
Heuristic Search
Approximate Search
Ad Hoc Problems