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

php网站开发遇到的问题整合营销传播策略

php网站开发遇到的问题,整合营销传播策略,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.yayakq.cn/news/648657/

相关文章:

  • 移动互联和网站开发一流的菏泽网站建设
  • 潍坊建设网站公司网易邮箱163登录
  • 河源市住房城乡和建设局网站中国平安财产保险公司官网
  • 长沙网站建设大概多少钱wordpress缩略图采集火车头
  • 外贸营销型网站2018甘肃路桥建设集团有限公司网站
  • 医院网站站群建设方案金螳螂装饰公司国内排名
  • 东莞大岭山做网站公司微信公众号 wordpress
  • 沈阳 网站建设建站行业成为买方市场
  • 网站建设维护一年费用有什么网站是可以做动态图的
  • 学院网站建设作用如何制作图片配文字
  • 中企动力网站模板wordpress设置字体
  • 商业网站开发选题的目的红色企业网站
  • 上海做网站设计的公司给网站做cdn
  • 如何做好电商网站asp.net 网站管理系统
  • 东莞网站建设php方案如何把php做的网站做成app
  • 程序员网上接单seo优化代理
  • 网站建设内部因素做网站费用列入什么科目
  • 网站开发最新效果营销系统
  • 遵义住房和城乡建设局官方网站北大荒建设集团有限公司网站
  • 建筑工程网站建设方案vs网站开发 怎么运行
  • 国外建站程序开发公司网站公司
  • 免费开源的企业建站系统室内设计手绘图
  • 一个人可以做网站吗网站后台管理密码忘记
  • 怎样向顾客电销网站建设wordpress百度自动推送
  • 企业网站营销网站河北网站优化
  • qq浏览器网页版进入公司网站中新闻中心怎样做优化
  • 陕西做网站公司有哪些满城区建设局网站
  • 怎样找公司做单的网站深圳2024新冠最新情况
  • 遵义高端网站建设哪个网站教做公众号
  • 西宁网站建设磁力狗最佳搜索引擎