首页 分享 花匠

花匠

来源:花匠小妙招 时间:2024-11-13 04:25

花匠

最新推荐文章于 2020-03-02 08:04:40 发布

I am postman 于 2014-12-26 09:16:11 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

2013noip day2 第二题,挺简单的dp

#include<cstdio>

#include<cmath>

#include<cstring>

#include<algorithm>

using namespace std;

const int maxn = 100000+10;

int n;

int a[maxn],f[maxn],g[maxn];

void init()

{

freopen("in.txt","r",stdin);

freopen("out.txt","w",stdout);

}

void readdata()

{

scanf("%d",&n);

for(int i=1;i<=n;i++) scanf("%d",&a[i]);

for(int i=1;i<=n;i++)

{

g[i]=1;

f[i]=1;

}

}

void work()

{

for(int i=2;i<=n;i++)

{

for(int j=i-1;j>0;j--)

{

if(a[j] > a[i])

{

f[i]=max(g[j]+1,f[i]);

}

if(a[j] == a[i])

{

f[i]=max(f[i],f[j]);

g[i]=max(g[i],g[j]);

}

if(a[j] < a[i])

{

g[i]=max(g[i],f[j]+1);

}

}

}

int m=1;

for(int i=1;i<=n;i++) m=max(m,max(f[i],g[i]));

printf("%d",m);

}

int main()

{

readdata();

work();

return 0;

}

相关知识

小花匠
花匠解释
花匠品牌设计
花匠鲜花加盟
花匠先生鲜花加盟 花匠先生鲜花加盟费 加盟怎么样
花匠与花作文
幼儿园课件:花匠种花
一名花匠包装设计
支付宝花匠是什么意思
花匠怎么学

网址: 花匠 https://www.huajiangbk.com/newsview529419.html

所属分类:花卉
上一篇: “园丁”缘何变成“摧花黑手”
下一篇: 优势=才干*投入

推荐分享