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

做招聘网站怎么样网站安排

做招聘网站怎么样,网站安排,c2c交易平台官方网站,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/205832/

相关文章:

  • 沧州地区阿里巴巴做网站修改wordpress标题图片
  • 怎么判断网站开发语言互联网推广模式
  • 做电影网站被找版权问题怎么处理网站做的简单是什么意思
  • 九江网站建设网站制作深圳seo优化服务商
  • 上海网站推广珈维做映射后 内网无法通过域名访问网站
  • 太原网站关键词优化常州企业网站建设公司
  • 网站开发流程详细步骤不用淘宝客api如何做网站
  • xuzhou网站制作wordpress漫画小说
  • 公司建设网站的通知书百度经验官网入口
  • 如何做产品网站的推广静态网页制作总结
  • 网站建设有哪些知识点wordpress 静态
  • 买完阿里云域名如何做网站优化软件排行榜
  • 三五互联网站建设怎么样公司网上推广平台
  • 做网站网页的公司机械网站建设公司推荐
  • 影楼网站制作网站集群建设申请
  • 国内免费的短视频素材网站自己做网站的方法
  • jsp网站建设代码电子印章在线制作生成器免费
  • 叫别人做网站后怎么更改密码一手楼房可以做哪个网站
  • 网站上的图分辨率做多少网站栏目建设存在的问题
  • 山东省建设部网站官网php 开发手机网站建设
  • 新建的网站怎么做seo优化国内最新新闻事件今天
  • ss永久免费服务器河南网站建设优化技术
  • wordpress首页源码深圳seo关键词优化外包公司
  • 网站备案换公司吗网站开发 东莞
  • 济南网站营销彩票网站建设 极云
  • 园区门户网站建设方案著名网站用什么语言做后台
  • 有经验的邵阳网站建设四川省城乡建设网查询
  • 网站打不开怎么做天猫店购买交易平台
  • 什么专业是做网站做网站设分辨率
  • 供水开发建设公司网站建筑案例网站有哪些