http://acm.pku.edu.cn/JudgeOnline/problem?id=2533
最长上升子序列 array[] 表示该数组
我令dp[i]表示以下标[i]的元素为结尾上升子序列的长度。
0<=j<i,表示下标[i]之前的元素。如果array[i]>array[j]
则有状态转移式
dp[i]=dp[j]+1>dp[i]?dp[j]+1:dp[i] (0<=j<i)
初始值 dp[i]=1 (0<=i<n)
http://acm.pku.edu.cn/JudgeOnline/problem?id=2533
最长上升子序列 array[] 表示该数组
我令dp[i]表示以下标[i]的元素为结尾上升子序列的长度。
0<=j<i,表示下标[i]之前的元素。如果array[i]>array[j]
则有状态转移式
dp[i]=dp[j]+1>dp[i]?dp[j]+1:dp[i] (0<=j<i)
初始值 dp[i]=1 (0<=i<n)