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

网站建设流程详解西部数码网站助手

网站建设流程详解,西部数码网站助手,营销型网站类型,合肥装饰公司题目 给你一个下标从 0 开始的整数数组 nums 和一个整数 threshold 。 请你从 nums 的子数组中找出以下标 l 开头、下标 r 结尾 (0 < l < r < nums.length) 且满足以下条件的 最长子数组 &#xff1a; nums[l] % 2 0 对于范围 [l, r - 1] 内的所有下标 i &#xff0c…

题目

给你一个下标从 0 开始的整数数组 nums 和一个整数 threshold 。

请你从 nums 的子数组中找出以下标 l 开头、下标 r 结尾 (0 <= l <= r < nums.length) 且满足以下条件的 最长子数组 :

nums[l] % 2 == 0
对于范围 [l, r - 1] 内的所有下标 i ,nums[i] % 2 != nums[i + 1] % 2
对于范围 [l, r] 内的所有下标 i ,nums[i] <= threshold
以整数形式返回满足题目要求的最长子数组的长度。

注意:子数组 是数组中的一个连续非空元素序列。

解题思路

  1. 双层循环,三个条件依次判断,进行累加记录。

代码展示

public class Zero {public static void main(String[] args) {Zero zero = new Zero();System.out.println(zero.longestAlternatingSubarray(new int[]{3,2,5,4}, 5));System.out.println(zero.longestAlternatingSubarray(new int[]{1,2}, 2));System.out.println(zero.longestAlternatingSubarray(new int[]{2,3,4,5}, 4));}public int longestAlternatingSubarray(int[] nums, int threshold) {int ans = 0;for (int i = 0; i < nums.length; i++){if(nums[i] % 2 != 0 || nums[i] > threshold){continue;}int count = 1;for (int j = i + 1; j < nums.length; j++){if(nums[j] % 2 == nums[j - 1] % 2){break;}if(nums[j] > threshold){break;}count++;}ans = Math.max(ans, count);}return ans;}
}

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

相关文章:

  • 怎么填充网站内容wordpress自建站哪里换logo
  • 青岛网站商城设计做家教网站怎么样
  • 沈阳建设局网站互联网公司排名100强
  • 网站建设公司哪好wordpress 昵称留链接
  • 茂港手机网站建设公司怀柔营销型网站建设
  • 外贸定制网站建设电话电脑设计图制作软件app
  • 建设一个企业网站到底要多少钱四川宜宾市网站建设公司
  • 网站设计培训班询天元建设集团有限公司 伊永成
  • 网站开发流程电话开发平台教程
  • 网站框架规划广州h5网站建设
  • 罗湖商城网站建设哪家好沈阳建设工程质量安全
  • 网站推广软件信息山东网站开发工作室
  • 苏州工业园区一站式服务中心品牌网站的愿望清单怎么做
  • 国外专门做视频翻译网站吗上海华东民航机场建设公司网站
  • 怎么让网站页面自适应中企动力做的网站经常打不开
  • 东莞市建网站网站建设国家有补贴吗
  • 广宏建设集团有限公司网站具体的网站建设方案
  • 中煤第三建设集团网站甘肃最近发生的重大事情
  • 催收网站开发如何做商业网站推广
  • 大连网站搜索排名提升公司网站建设价格贵吗
  • 张家港网站网络优化wordpress增加评论验证
  • 平面设计有几个软件搜索引擎优化排名品牌
  • 静态网站做301重定向开发公司起名
  • 2019流行做什么网站网站做h网站怎么才能安全
  • pc 手机网站建设网站及域名费用
  • 做公司的网站付的钱怎么入账电商创业项目有哪些
  • 双一流建设网站dw网页制作教程自我介绍代码
  • 容易被百度收录的网站杭州思拓实业有限公司
  • 网站报价表一级a做爰片_相关网站
  • 自贡电子商务网站建设电脑上如何做网站宣传