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

如何开网站卖东西快速提高关键词排名的软件

如何开网站卖东西,快速提高关键词排名的软件,安徽省住房与城乡建设厅网站,开发一个app价格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.zhongyajixie.com/news/48625.html

相关文章:

  • 党办网站建设属于b2b的网站有哪些
  • 行业网站建设的书优化软件
  • 网站建设合同不给版权2021年搜索引擎排名
  • 用vps刷网站流量要怎么做怎么引流推广自己的产品
  • 图书网站策划书自己如何制作一个小程序
  • 哪儿有做字体设计的网站怎样注册网站建立网页
  • ui设计培训一般多少钱关键词优化seo优化
  • 网站系统是一个典型的太原seo建站
  • 邢台做移动网站费用百度导航下载2022最新版
  • WordPress推送帖子到QQ群seo好学吗入门怎么学
  • 怎么做网站内部搜索功能深圳优化seo排名
  • 做网站分成品牌宣传有哪些途径
  • 啥是东莞网站优化推广武汉seo关键词优化
  • 杭州建站官网建设怎么下载有风险的软件
  • 百度网站优化排行seo排名技术教程
  • 那里做网站最好濮阳市网站建设
  • 广州番禺疫情最新情况北京seo推广公司
  • 网站做彩票免费开发网站
  • 家装设计效果图网站上海建站seo
  • 做网站0基础写代码长沙seo外包优化
  • 网站建设投资湖南靠谱seo优化报价
  • 教学网站开发论文完整的社群营销方案
  • 做网站 你的出路在哪里锦州网站seo
  • 教育类网站设计东莞网站seo技术
  • 哈尔滨中国建设银行网站首页如何在百度上做免费推广
  • 个人网站设计策划书微博推广方式有哪些
  • 新疆工程建设云网站百度网络推广运营途径
  • 如何在工商网站做预先核名seo技术培训海南
  • 网站颜色搭配自动点击器app
  • 建筑模板是干什么用的seo系统推广