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

做淘宝代销哪个网站好互联网公司排名

做淘宝代销哪个网站好,互联网公司排名,网站建设 免费,网站功能建设特点问题背景 给你一个整数数组 n u m s nums nums 和两个整数 m i n K minK minK 以及 m a x K maxK maxK。 n u m s nums nums的定界子数组是满足下述条件的一个子数组: 子数组中的 最小值 等于 m i n K minK minK。子数组中的 最大值 等于 m a x K maxK maxK…

问题背景

给你一个整数数组 n u m s nums nums 和两个整数 m i n K minK minK 以及 m a x K maxK maxK
n u m s nums nums的定界子数组是满足下述条件的一个子数组:

  • 子数组中的 最小值 等于 m i n K minK minK
  • 子数组中的 最大值 等于 m a x K maxK maxK

返回定界子数组的数目。
子数组是数组中的一个连续部分。

数据约束

  • 2 ≤ n u m s . l e n g t h ≤ 1 0 5 2 \le nums.length \le 10 ^ 5 2nums.length105
  • 1 ≤ n u m s [ i ] , m i n K , m a x K ≤ 1 0 6 1 \le nums[i], minK, maxK \le 10 ^ 6 1nums[i],minK,maxK106

解题过程

确定了左右端点,就可以唯一确定一个子数组。
这题中符合条件的子数组数量,是根据待查找的 m i n K minK minK m a x K maxK maxK 位置变化而变化的。
枚举数组的右端点,找到 m i n K minK minK m a x K maxK maxK,这时上一个符合条件的位置到越界位置之间的所有元素,都可以作为数组的左端点,这样就能计算出子数组的数量了。
需要注意的是, 0 0 0 是合法位置的下标,初始状态要赋值为 − 1 -1 1

具体实现

class Solution {public long countSubarrays(int[] nums, int minK, int maxK) {long res = 0;int minIndex = -1, maxIndex = -1, rangeIndex = -1;for (int i = 0; i < nums.length; i++) {int cur = nums[i];if (cur == minK) {minIndex = i;}if (cur == maxK) {maxIndex = i;}if (cur < minK || cur > maxK) {rangeIndex = i;}res += Math.max(Math.min(minIndex, maxIndex) - rangeIndex, 0);}return res;}
}
http://www.dtcms.com/wzjs/211737.html

相关文章:

  • apache发布多个网站宁波网站制作优化服务
  • 内部网站开发百度推广下载安装
  • 郑州市城乡建设厅网站网络推广是什么意思
  • 椒江建设网保障性阳光工程网站全网营销的公司
  • 连锁品牌网站建设济南seo排名搜索
  • 北京地铁优化搜索引擎优化的核心本质
  • 江苏seo推广网站建设餐饮店如何引流与推广
  • 网站运营需要 做哪些工作如何让产品吸引顾客
  • 网站建设wbs网络推广的工作内容是什么
  • 杭州高端响应式网站百度网站安全检测
  • wordpress企业网站模板破解宁波网站制作优化服务公司
  • 深圳定制网站公司海外推广专员
  • 国家社会保险公共服务平台百度seo关键词怎么做
  • 怎么搭建购物网站北京网络seo经理
  • 用js做跳转到其他网站搜多多搜索引擎入口
  • 针式个人知识库管理系统优化推广排名网站教程
  • 大庆建设局网站迁址小红书推广策略
  • 打开百度竞价页面是网站是什么汕头自动seo
  • 外贸网站做纸尿裤怎么样软文营销
  • 如何查询网站被百度收录情况外贸营销推广
  • 网站众筹该怎么做网络营销推广与策划
  • 化工企业网站建设培训机构还能开吗
  • 石家庄网站建设策划方案外贸平台
  • 长沙速马科技长沙seo推广优化
  • 西安微信网站建设公司开发做一个网站需要多少钱
  • wordpress全站关闭评论网站策划书模板范文
  • 建一个做笔记的网站推广网站免费
  • 网站开发公司 上海搜索引擎优化的主题
  • 网站建设选哪家好seo技术培训岳阳
  • 自助建站 知乎今日重点新闻