当前位置: 首页 > news >正文

云梦做网站seo查询网站是什么

云梦做网站,seo查询网站是什么,专业的医疗网站建设,如何安装wordpress的插件安装题目 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。 但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。 某天,雷达捕捉到敌国的导弹来袭。 由于该系…

题目 

某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。

但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。

某天,雷达捕捉到敌国的导弹来袭。

由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。

输入导弹依次飞来的高度(雷达给出的高度数据是不大于30000的正整数,导弹数不超过1000),计算这套系统最多能拦截多少导弹,如果要拦截所有导弹最少要配备多少套这种导弹拦截系统。

输入格式

共一行,输入导弹依次飞来的高度。

输出格式

第一行包含一个整数,表示最多能拦截的导弹数。

第二行包含一个整数,表示要拦截所有导弹最少要配备的系统数。

数据范围

雷达给出的高度数据是不大于 30000 的正整数,导弹数不超过 1000。

输入样例:

389 207 155 300 299 170 158 65

输出样例:

6
2

思路

求一台设备拦截的最大数量:求最大非上升子序列。

求需要多少设备才能全部拦截:

开一个数组p[],初始状态为空,cnt代表设备数,p[i]代表第i台设备所能拦截的最大高度。

当我们遇到一枚导弹时我们有两个选择:

1、使用现有设备进行拦截

2、新增加一台设备进行拦截

如果中间状态如下:(可以确保q[]数组是递增的,因为无法拦截的导弹会放入当前最后的一个位置)

当高度为2的导弹来袭的时候,优先使用p[0] = 3进行拦截,然后p[0] = 2;

【2,5,7】

当高度为5的导弹来袭的时候,优先使用p[1] = 5进行拦截,然后p[1] = 5;

【2,5,7】

当高度为8的导弹来袭的时候,现有设备无法拦截,新增加一个设备p[3],令p[3] = 8;

【2,5,7,8】 

当高度为4的导弹来袭的时候,优先使用p[1] = 5拦截,p[1] = 4;

【2,4,7,8】

代码 

#include<bits/stdc++.h>
using namespace std;
const int N = 1e3 + 10;
int n;
int h[N],f[N],q[N];int main()
{string s;getline(cin,s);stringstream ssin(s);while(ssin >> h[n]) n ++;int res = 0,cnt = 0;for(int i = 0; i < n; i ++){f[i] = 1;for(int j = 0; j < i; j ++){if(h[i] <= h[j]) f[i] = max(f[i],f[j] + 1);}res = max(res,f[i]);int k = 0;while(k < cnt && h[i] > q[k]) k ++;if(k == cnt){q[cnt] = h[i];cnt ++;}else{q[k] = h[i];}}cout << res << endl << cnt << endl;return 0;
}

题目来自:1010. 拦截导弹 - AcWing题库

http://www.mmbaike.com/news/65369.html

相关文章:

  • 企业的网站开发费用如何入账今日新闻头条内容
  • 延安网站制作长沙seo计费管理
  • 提高审美网站税收大数据
  • 个人工商注册查询网站东莞seo搜索
  • 地方门户信息网站建设方案平台运营
  • 网站怎么推广出去比较好百度搜索推广是什么
  • 如今做那个网站能致富武汉关键词seo
  • 做网站怎么还用身份证深圳推广
  • 网站修改联系方式武汉seo优化排名公司
  • 上海市城乡和住房建设厅网站搜外网 seo教程
  • 消防微型建设标准的网站是多少免费学生html网页制作成品
  • 网站开发兼容ie培训学校资质办理条件
  • 网站建设百科什么是信息流广告
  • 网站怎么做网站收录网站的优化从哪里进行
  • 网站怎么挖掘关键词百度自己的宣传广告
  • 贵阳建设银行网站白度
  • 公司网站做一年多少钱网站关键词优化案例
  • 交互式多媒体网站开发常州网站推广公司
  • 网站建设中404什么意思外贸网络营销推广
  • 营销型电子商务网站哔哩哔哩b站在线看免费
  • 口碑好的定制网站建设服务商免费下载app并安装
  • 运维负责做网站吗沈阳网站关键字优化
  • 新手站长做什么网站800元做小程序网站
  • 东莞做微网站建设优化设计官网
  • WordPress灯箱效果移动适配亚马逊关键词优化软件
  • 专业html5网站建设苏州seo培训
  • 那个网站专做文具批发百度seo优化是做什么的
  • wordpress 80端口seo关键词排名优化哪家好
  • 设计网站 问题免费友情链接平台
  • 昆明网站建设ynmdwl美国搜索引擎