博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JZOJ 1003 [ 东莞市选 2007 ] 拦截导弹 —— 递推
阅读量:5154 次
发布时间:2019-06-13

本文共 628 字,大约阅读时间需要 2 分钟。

题目:

n^2 的话递推就可以啦。

代码如下:

#include
#include
#include
#include
using namespace std;int const maxn=1005;int n,h[maxn],f[maxn],g[maxn],ans;int main(){ while(1) { scanf("%d",&n); if(!n)return 0; memset(f,0,sizeof f); memset(g,0,sizeof g); for(int i=1;i<=n;i++)scanf("%d",&h[i]); f[n]=1; g[n]=1; ans=1;// for(int i=n;i;i--) for(int j=i+1;j<=n;j++) { if(h[j]>h[i])f[i]=max(f[i],g[j]+1); else if(h[j]

 

转载于:https://www.cnblogs.com/Zinn/p/9427407.html

你可能感兴趣的文章
图像旋转
查看>>
九宫格抽奖
查看>>
阅读笔记第五章
查看>>
金蝶数据库执行语句
查看>>
前端SEO技巧
查看>>
python+selenium遇到鼠标悬停不成功可以使用js进行操作
查看>>
我的退休程序修正过程
查看>>
Java程序优化细节
查看>>
baihuilong advertising test
查看>>
Maven安装配置
查看>>
ORA-10635: Invalid segment or tablespace type
查看>>
计算机改名导致数据库链接的诡异问题
查看>>
Windows 8 操作系统 购买过程
查看>>
软件工程课程-个人编程作业
查看>>
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
GitLab+Nginx(SSL)+MySQL+Ruby安装部署
查看>>
visualSVN server安装使用
查看>>
看看 Delphi XE2 为 VCL 提供的 14 种样式
查看>>
网络的基础知识
查看>>
ObjectiveC基础教程(第2版)
查看>>