题解 1627: 蓝桥杯算法训练VIP-拦截导弹

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

动态规划思考全过程

#题目描述![在这里插入图片描述](https://img-blog.csdnimg.cn/75173d5284c9433d87276d1d894e2e48.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,
优质题解

拦截导弹,贪心+二分的nlogn做法

解题思路:lower_bound()和upper_bound()都是利用二分查找的方法在一个排好序的数组中进行查找的。1、在从小到大的排序数组中,lower_bound(begin,end,num):从数组的begin位置到end-1位置二分查找第一个大于或等于num的数字,

菜鸡的题解021——拦截导弹

摘要:最长不上升子序列和最长上升子序列的典型题目!参考代码:#include<iostream> #include<cstdio> #include<algorithm> #include<strin……

纯水导弹题

摘要:解题思路:注意事项:参考代码:import java.util.ArrayList;import java.util.Scanner;   public class Main {     pub……

题解(带表格版)

![](/image_editor_upload/20210319054427_15446.png)importjava.util.ArrayList;Scannerscanner=newScanner(System.in);ArrayListarrayList=newArrayList();Scan

蓝桥杯算法训练VIP-拦截导弹-题解(Python代码)

摘要:解题思路:    主要用到动态规划用列表记录每个导弹连续下降或上升的个数,并且每个导弹的下降或上升个数只和前面导弹的高度有关,不用担心后面,这是贪心。    求最大下降序列对应最多拦截的导弹。    ……

蓝桥杯算法训练VIP-拦截导弹-题解(C语言代码)

###用的比较笨的方法,每次都进行最长不上升序列子序列进行标记判断,直到全部标记为1为止,然后退出,记录有几次最长不上升序列子序列。```c++#include#include#includeusingnamespacestd;inta[105];intcnt;intf[105];intvis[105
优质题解

蓝桥杯算法训练VIP-拦截导弹-题解(Java代码)

这题乍一看有点唬人,但画个图一看是求**最长不上升序列**和**最长不下降序列**。您请看图--导弹从上往下拦截的,每次只能拦截比上一个高度小或者相等高度的导弹;序列可以是不连续的,串是连续的![](/image_editor_upload/20200222081353_85218.jpg)*导弹按顺