问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++ 拦截导弹问题

发布网友 发布时间:2022-05-03 01:45

我来回答

5个回答

热心网友 时间:2022-06-29 05:25

求最长单调序列 简单动归(如果只求第二个的话用贪心也可以 ,不过动归可以两个一起做 而且代码更简单 )
另外这输入数据很蛋疼 竟然没给导弹数量 所以输入要用 feof 处理一下.....
输入部分的处理应该是:
int a[21];
int n=0;
while (!feof(stdin))
{
n++;
scanf("%d",&a[n]);
}.
//n--; 输入若有回车则n-1;没有就不用这一步
求能打多少的代码是:
int max=0;
for (int q=n-1;q>=1;q--)
{
for (int p=n;p>q;p--)
if (a[q]>a[p] && t1[q]<t1[p]+1)
t1[q]=t1[p]+1;
if (max<t1[q]) max=t1[q];
}
求要多少套是把上面的代码其中一个大于号改成小于号就行了....

热心网友 时间:2022-06-29 05:26

#include<iostream>
using namespace std;
int main(){
int h[21], opt[21], count, i, j, p[21], lis, pos, bul = 0, flis, flag;
count = 0;
while(cin>>h[count++]);
count--;
flag = count;
while(flag){
for(i = 0; i < count; i++){
opt[i] = 1;
p[i] = -1;
}
lis = 0;
for(i = count - 1; i >= 0; i--){
for(j = i + 1; j < count; j++){
if(h[i] != -1 && h[j] != -1 && h[i] >= h[j] && opt[j] + 1 > opt[i]){
opt[i] = opt[j] + 1;
p[i] = j;
}
}
if(opt[i] > lis){
lis = opt[i];
pos = i;
}
}
i = pos;
while(p[i] != -1){
h[i] = -1;
i = p[i];
flag--;
}
h[i] = -1;
flag--;
if(!bul){
flis = lis;
}
bul++;
}
printf("%d\n%d\n", flis, bul);
}

热心网友 时间:2022-06-29 05:26

第一个问题用递归算法,穷举所有递减数列,找出最长的递减数列,总是容易解决的。
第二个问题似乎很难穷举所有的递减数列集合,找出集合元素最少的集合。

热心网友 时间:2022-06-29 05:27

这道题是最长非下降子序列问题,一般考虑用递归 / 动态规划求解。当然,如果数据规模不大,可以考虑穷举。

热心网友 时间:2022-06-29 05:27

为了防御敌国的导弹袭击,发展出一种导弹拦截系统
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
64岁的老头感冒了,还喝一瓶啤酒,又喝3包感冒药,吃了3个阿莫西林消炎药... ...今天中午12点喝了一瓶啤酒,不会有反应死了吧? 喝一瓶啤酒吃药没事吧 养育孩子有哪些正确的方式? 联想电脑一开机就蓝屏怎么解决 光遇冥想任务怎么完成_冥想任务攻略 光遇 光遇云野的锦鲤池冥想怎么做? 光遇 光遇在滑冰场旁冥想的任务怎么做? 光遇在仙乡的金塔下冥想任务怎么做 任务达成方法介绍 光遇 光遇在禁阁的神坛旁冥想怎么做? 防空导弹是怎么拦截导弹的 导弹拦截问题 C程序 动态规划 关于noip的问题 noip1999提高组 NOIP2010普及组复赛(Pascal语言)第三、第四题解题报告及源代码? noip2010 NOIP导弹拦截系统第一问 1999NOIP拦截导弹pascal 1999提高组第1题-拦截导弹 求代码 急急急。。。 NOIP1999 导弹拦截 2010年noip复赛第三题导弹拦截答案(Pascal语言) noip1999拦截导弹第二问 NOIP1999提高组第一题导弹拦截问题第二问标答的算法证明 在税务局怎么申领车辆销售发票 关于太原城的问题 龙泊湾说词 项目卖点以及整体沙盘总结 升级完win10打不开图片怎么办? 建发玖珑湾与首创禧悦晴朗哪个比较好点呀? 梦幻西游109力WZ、凌波城、龙宫和花果山哪个门派适合任务号? 济南世贸在华山珑城的哪个方位? WINDOWS10打不开照片 常规导弹能拦截吗? 防御导弹问题:最多能拦截多少导弹 鸽子渣的做法 导弹防御系统如何拦截导弹 老鸽子炒肉渣怎么炒 导弹拦截已知轨迹目标时拦截点怎么确定 小饼鸽子渣的做法…请教各位师傅…传说我只在山东见过此菜…做法不知道 导弹被拦截的概率有多大 斑鸠渣的做法 鸽子有没有挆碎的做法 豆渣喂鸽子用生的好还是熟的好 吊烧乳鸽做法 椰子炖鸽子的做法知道的请回答? 鸽子吃豆腐好不好? 在Oracle数据库中怎样用自定义函数实现将日期格式转换为毫秒或秒数? 妈妈梦见爸爸背个大镜子进屋摔碎了妈妈? 梦见自己穿着大红衣服结婚身上还背个镜子? 梦见自己背对着镜子被吸到镜子里是怎么回事? 梦见自己照镜子,好像是在镜子面前转了个圈儿,再看镜子时镜子里的自己就背对着自己了……求周公解梦角度 梦见穿红色露背装照镜子