码迷,mamicode.com
首页 > 其他好文 > 详细

Poj 2533 Longest Ordered Subsequence

时间:2020-02-26 18:32:51      阅读:54      评论:0      收藏:0      [点我收藏+]

标签:space   bsp   size   end   com   name   ons   names   image   

技术图片

 

 代码:

#include<iostream>
#include<stdio.h>
using namespace std;
const int maxn = 1001;
int a[maxn],dp[maxn];
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        scanf("%d",&a[i]);
        dp[i] =1;
    }    
    int ans = 0;
    for(int i=1;i<=n;i++){
        for(int j=i+1;j<=n;j++){
            if(a[j]>a[i]){
                dp[j] = max(dp[j],dp[i]+1);
            }
        }
    }
    for(int i=1;i<=n;i++)
        ans = max(ans,dp[i]); 
    cout<<ans<<endl; 
    return 0;
}

 

Poj 2533 Longest Ordered Subsequence

标签:space   bsp   size   end   com   name   ons   names   image   

原文地址:https://www.cnblogs.com/lusiqi/p/12368143.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!