luogu1091【2004提高】合唱队形(dp)
来源:互联网 发布:js音乐的获取方式 编辑:程序博客网 时间:2024/05/16 11:11
#include<cstdio>int n,a[101],f1[101],f2[101],ans=0;int main(){ //freopen("a.in","r",stdin); scanf("%d",&n); for(int i=1;i<=n;i++) scanf("%d",&a[i]); for(int i=1;i<=n;i++){ //求从左到右最长上升子序列 f1[i]=1; for(int j=1;j<i;j++){ if(a[j]<a[i]&&f1[j]+1>f1[i]) f1[i]=f1[j]+1; } } for(int i=n;i>=1;i--){ //求从右到左最长上升子序列 f2[i]=1; for(int j=i+1;j<=n;j++){ if(a[j]<a[i]&&f2[j]+1>f2[i]) f2[i]=f2[j]+1; } } for(int i=1;i<=n;i++){ //找留下最多人的 if(f1[i]+f2[i]-1>ans) ans=f1[i]+f2[i]-1; } printf("%d",n-ans); //求的是最少走多少人 return 0;}
阅读全文
0 0
- luogu1091【2004提高】合唱队形(dp)
- codevs1058 luogu1091 合唱队形
- NOIP 2004 提高 合唱队形
- 2004年分区联赛提高组之三 合唱队形(dp)
- [NOIP 2004]合唱队形 DP
- noip 2004-合唱队形-dp
- [NOIP提高组2004]合唱队形
- codevs 1058 合唱队形(DP)
- 集训-变形合唱队形(DP)
- 合唱队形 dp
- 合唱队形 【经典DP】
- [DP][NOIP2004] 合唱队形
- Codevs 1058 合唱队形 ---2004年NOIP全国联赛提高组 dp
- 2004年分区联赛提高组之三 合唱队形(dp)
- noip2004(提高组) 合唱队形
- CUGB 1009 合唱队形 【DP】
- 【DP】洛谷 P1091 合唱队形
- Jobdu1131 合唱队形(DP,LIS)
- 模拟post进行url请求
- 图片体积压缩
- Eclipse 下利用 gradle 构建系统
- STM32——EXTI外部中断:中断方式翻转LED灯
- webpack的使用(3) ----模块加载器以及webpack打包多个包
- luogu1091【2004提高】合唱队形(dp)
- NYOJ 42-一笔画问题(判断欧拉回路)
- python 字符串转为时间戳
- 事件嵌套导致的bug
- Java面试知识点第一天
- PackageManagerService Intent匹配查询
- javaweb服务调优
- Lua备忘
- python 匿名函数