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

网站排名优化建设jsp网站首页那栏怎么做

网站排名优化建设,jsp网站首页那栏怎么做,wordpress 微信缩略图不显示,苏州吴江城乡和住房建设局网站C 求最长似递增子序列 是子序列! 我误以为是最长上升子序列的变式,但是这个题目和那个题目,并不是很一样 我们选择观察样例: 1 2 4 3 3 5 6 2 1 其实样例当中就给我们了答案,我们能感觉的出来,应该是用长…

C
求最长似递增子序列 是子序列!
我误以为是最长上升子序列的变式,但是这个题目和那个题目,并不是很一样

我们选择观察样例: 1 2 4 3 3 5 6 2 1

其实样例当中就给我们了答案,我们能感觉的出来,应该是用长度去减去一个东西,但是应该减去一个什么东西呢,【4,6】之间,这个是3,虽然说第二个三看起来在序列当中是一个不合格的元素但是实际上在这里是一个合格的元素,对于我们选定的区间而言,我们其实是没有必要去追求前两个的,前两个一定是符合要求的,所以我们需要看的是在我们选定的区间抛出前两个元素之后剩下的元素当中不符和要求的最长的子序列,此处是一个子序列!!

#include <iostream>
using namespace std;
const int N = 200000 + 10;
int a[N];
int s[N];
int main(){int n;int k;cin >> n >> k;for(int i = 1;i <= n;i ++) cin >> a[i];for(int i = 3;i <= n;i ++){if(a[i] <= a[i - 1] && a[i - 1] <= a[i - 2]){s[i] = 1;}}for(int i = 1;i <= n;i ++) s[i] += s[i - 1];while(k --){int l,r;cin >> l >> r;if(r - l + 1 <= 2) cout << r - l  + 1<< endl;else cout << (r - l + 1) - s[r] + s[l + 1] << endl;}return 0;
}

在这里插入图片描述

http://www.yayakq.cn/news/987799/

相关文章:

  • 湖南网站设计案例云服务器怎么用
  • 建设网站哪家公司好新站秒收录接口
  • 设计一个商务网站做墙报的网站
  • 网站开发框架 c图片网站源码asp
  • 用iis为公司做一个内部网站如何用手机创造游戏软件
  • 3建网站婚车网站模版
  • 帝国cms 网站描述的全局变量美食网页设计模板中文
  • 关于织金县网站建设的论文急切网在线制作
  • 南通网站建设推广专家wordpress获取文章id方法
  • 北京建网站的价格企业网站建设费如何列支
  • 织梦装修设计网站模板接单做网站怎么开价格
  • 青岛哪家做网站好班级网站建设的内容
  • 网站建设方案书原件博客 建立网站
  • 怎么自己做卡盟网站建网站北京
  • 聊城做网站的网络公司成全视频在线直播观看
  • 阿里云网站注册wordpress 自定义函数
  • 张北北京网站建设顺昌网站建设
  • 做网站用什么域名比较好郑志平爱站网创始人
  • 外贸网站运营工作内容商城版网站制作
  • 上海免费网站建设服务wordpress 个人简洁
  • 网站用户界面设计东阳网站建设yw126
  • 网站建设OA系统开发建设用地规划证查询网站
  • 怎么做网站跳转链接网站建设网站制作有限
  • flash网站建设个人简介分销商城开发
  • 做网站的公司前三名手机端网站模板下载
  • 做仿制网站网页ui设计模板代码
  • 天津建设网站首页网站建设项目评审意见
  • 网站 做 app房屋室内装修设计
  • 怎么在招聘网站做评估做图片网站会侵权吗
  • 视频在线制作网站荆州网站建设费用