POJ 2533
2012-12-13 12:14
399 查看
//11103780 c00h00g 2533 Accepted 408K 16MS G++ 641B 2012-12-13 12:18:44 //最长上升子序列,写这种题目竟然也需要修改好多次,基础还是不牢固啊 #include<stdio.h> #include<stdlib.h> int a[1005]; int dp[1005]; int N; int main(){ while(scanf("%d",&N)!=EOF){ for(int i=0;i<N;i++){ scanf("%d",&a[i]); dp[i]=1; } int res=1; for(int i=1;i<N;i++){ int max=-1; for(int j=0;j<i;j++){ if(a[i]>a[j]&&dp[j]>max){ max=dp[j]; } } if(max!=-1) dp[i]=max+1; if(res<dp[i]) res=dp[i]; } printf("%d\n",res); } return 0; }
相关文章推荐
- POJ-2533-Longest Ordered Subsequence
- poj 2533 Longest Ordered Subsequence
- poj 2533
- 最长上升子序列 POJ 2533(n*n与 nlogn)
- poj 2533 Longest Ordered Subsequence
- poj 2533 Longest Ordered Subsequence (最长递增子序列)
- POJ 2533 Longest Ordered Subsequence 二分查找(LIS nlogn算法)
- poj 2533 Longest Ordered Subsequence(LIS)
- POJ 2533 Longest Ordered Subsequence(LIS:最长上升子序列)
- 最长上升子列 LIS 学习小记 Poj 2533 +CF 261D
- [kuangbin带你飞]专题十二 基础DP1 N POJ 2533
- Poj 2533-Longest Ordered Subsequence(最长有序子序列)
- poj 2533 Longest Ordered Subsequence(最长上升子序列)
- POJ 2533 Longest Ordered Subsequence [DIS]
- poj 2533 Longest Ordered Subsequence 最长递增子序列
- POJ - 2533 Longest Ordered Subsequence(最长上升子序列)
- DP LIS(最长上升子序列) POJ 2533 POJ 1836 POJ 2138 HDU 1069
- POJ 2533 3903(最长递增子序列)
- POJ 2533
- POJ 2533: Longest Ordered Subsequence