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

基于cms系统网站的建设虚拟空间应用程序下载

基于cms系统网站的建设,虚拟空间应用程序下载,wordpress 目录插件,网站算阵地建设Problem Description小度熊拿到了一个无序的数组#xff0c;对于这个数组#xff0c;小度熊想知道是否能找到一个k 的区间#xff0c;里面的 k 个数字排完序后是连续的。现在小度熊增加题目难度#xff0c;他不想知道是否有这样的 k 的区间#xff0c;而是想知道有几个这样… Problem Description 小度熊拿到了一个无序的数组对于这个数组小度熊想知道是否能找到一个k 的区间里面的 k 个数字排完序后是连续的。 现在小度熊增加题目难度他不想知道是否有这样的 k 的区间而是想知道有几个这样的 k 的区间。 Input 输入包含一组测试数据。 第一行包含两个整数nmn代表数组中有多少个数字m 代表针对于此数组的询问次数n不会超过10的4次方m 不会超过1000。第二行包含n个正整数第 I 个数字代表无序数组的第 I 位上的数字数字大小不会超过2的31次方。接下来 m 行每行一个正整数 k含义详见题目描述k 的大小不会超过1000。 Output 第一行输Case #i:。(由于只有一组样例只输出”Case #1:”即可) 然后对于每个询问的 k输出一行包含一个整数代表数组中满足条件的 k 的大小的区间的数量。 Sample Input 6 2 3 2 1 4 3 5 3 4 Sample Output Case #1: 2 2这题因为询问有1000次所以转化为离线操作先把所有的询问储存起来并找到询问区间长度的最大值然后枚举寻找的区间起点对于每个起点寻找是不是有连续k个数循环的区间。找到的判断条件1.区间所有数都不同。2.区间的最大值减去最小值加1的值为区间的长度。可以用map判断是否出现相同的数如果出现可以直接跳出循环因为后面更大的区间长度肯定不满足。#includeiostream #includestdio.h #includestring.h #includemath.h #includevector #includemap #includequeue #includestack #includestring #includealgorithm using namespace std; int q[1006],a[100006],sum[1006]; int main() {int n,m,i,j,num10,min1,max1,maxx;while(scanf(%d%d,n,m)!EOF){for(i1;in;i){scanf(%d,a[i]);}maxx0;memset(sum,0,sizeof(sum)); //连续i个数的总区间个数for(i1;im;i){scanf(%d,q[i]);if(q[i]maxx)maxxq[i];}for(i1;in;i){mapint,inthash;hash.clear();min1max1a[i];for(j1;jmaxx ij-1n;j){if(hash[a[ij-1]]0){hash[a[ij-1]];if(min1a[ij-1])min1a[ij-1];else if(max1a[ij-1])max1a[ij-1];if(max1-min11j)sum[j];}else break;}}num1;printf(Case #%d:\n,num1);for(i1;im;i){printf(%d\n,sum[q[i]]);}}return 0; } 转载于:https://www.cnblogs.com/herumw/p/9464759.html
http://www.zqtcl.cn/news/95591/

相关文章:

  • 德宏做网站网站的设计思路范文
  • 自己的电脑做网站服务器深圳福田有什么好玩的地方
  • 奕腾网站建设上海十大装修公司排名榜单
  • 简述建设一个网站的基本步骤wordpress欢迎新会员
  • 国外医疗网站模板wordpress主题 科技
  • 海淀企业型网站建设wordpress自定义帖子链接
  • 自己的网站怎么优化做网页的
  • dw设计一个简单网站网页微信版文件传输
  • 网站地图怎么做XML宁波网站建设服务提供商
  • 中石化两学一做网站获取网站域名
  • 吉林长春火车站官网湖北葛洲坝建设工程网站
  • 重庆网站推广服务广告公司女员工深夜兼职
  • 网站的要素是什么wordpress框架解密_day3
  • 抽奖怎么做网站彩页设计公司
  • 推广网站文案素材lamp环境wordpress
  • 合肥网站建设公司 推荐百度下载安装2021
  • 沈阳网站备案照相离婚证app制作软件
  • 唯品会一家做特卖的网站 分析那些网站可以做反链
  • 百度网站排名查询工具网站标签怎么做
  • 如何用ps做网站导航一个网站开发时间
  • 合肥城乡建设网站06628 网页制作与网站建设
  • 网站设计岗位的职责与要求北京网站建设 合一
  • 网站制作app开发公司网站建设 英文
  • 毕业设计网页制作网站建设网站预约挂号怎么做
  • 河东天津网站建设永州做网站的公司
  • 网页制作与网站建设填空题免费的企业邮箱怎么申请
  • 智慧农业网站建设沈阳建设信息网
  • 永久免费素材网站个人网站域名所有权
  • 做网站都需要什么工具网站开发培训哪里好
  • 做网站里面的图片像素要求安徽 网站建设