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

湖南网站建设企业长沙seo 优化选智投未来no1

湖南网站建设企业,长沙seo 优化选智投未来no1,高古楼网站找活做,软件开发流程示意图目录 3255. 长度为 K 的子数组的能量值 II 题目描述: 实现代码与解析: 模拟 原理思路: 3255. 长度为 K 的子数组的能量值 II 题目描述: 给你一个长度为 n 的整数数组 nums 和一个正整数 k 。 一个数组的 能量值 定义为&am…

目录

3255. 长度为 K 的子数组的能量值 II

题目描述:

实现代码与解析:

模拟

原理思路:


3255. 长度为 K 的子数组的能量值 II

题目描述:

给你一个长度为 n 的整数数组 nums 和一个正整数 k 。

一个数组的 能量值 定义为:

  • 如果 所有 元素都是依次 连续 且 上升 的,那么能量值为 最大 的元素。
  • 否则为 -1 。

你需要求出 nums 中所有长度为 k 的 

子数组的能量值。

请你返回一个长度为 n - k + 1 的整数数组 results ,其中 results[i] 是子数组 nums[i..(i + k - 1)] 的能量值。

示例 1:

输入:nums = [1,2,3,4,3,2,5], k = 3

输出:[3,4,-1,-1,-1]

解释:

nums 中总共有 5 个长度为 3 的子数组:

  • [1, 2, 3] 中最大元素为 3 。
  • [2, 3, 4] 中最大元素为 4 。
  • [3, 4, 3] 中元素 不是 连续的。
  • [4, 3, 2] 中元素 不是 上升的。
  • [3, 2, 5] 中元素 不是 连续的。

示例 2:

输入:nums = [2,2,2,2,2], k = 4

输出:[-1,-1]

示例 3:

输入:nums = [3,2,3,2,3,2], k = 2

输出:[-1,3,-1,3,-1]

提示:

  • 1 <= n == nums.length <= 105
  • 1 <= nums[i] <= 106
  • 1 <= k <= n

实现代码与解析:

模拟

import java.util.Arrays;class Solution {public int[] resultsArray(int[] nums, int k) {int n = nums.length;int[] res = new int[n -k + 1];Arrays.fill(res, -1);for (int l = 0, r = 0; r < n; r++) {if (r > 0 && nums[r] != nums[r - 1] + 1) {l = r;}if (r - l + 1 == k) {res[l++] = nums[r];}}return res;}
}

原理思路:

        和昨天的每日一题一样,只不过数据范围变了,不能暴力。

LeetCode:3254. 长度为 K 的子数组的能量值 I(模拟 Java)-CSDN博客

http://www.tj-hxxt.cn/news/109365.html

相关文章:

  • 百度糯米网站怎么做宁波seo关键词优化方法
  • 西部数码网站管理助手 v3.0市场调研的重要性
  • 查看网站是由什么开源做的鸡西seo顾问
  • 哪个网站做攻略比较好seo排名优化软件免费
  • 上海服饰网站建设搜索引擎优化的策略主要有
  • 手机网站开发报价网络营销成功案例ppt免费
  • 有关师德建设的网站网站的seo 如何优化
  • 经营性网站备案要钱吗个人网站制作教程
  • 有没有和小孩做的网站seo顾问服务咨询
  • 西安建设工程信息网站手机版百度入口
  • 网站建设网络推广方案软文价格
  • 静态网站源码下载国内搜索引擎网站
  • 网站做qq链接代码创建网页步骤
  • 苏州专业网站制作国内时事新闻
  • 松原做网站的公司百度95099怎么转人工
  • 做兼职网站设计软文写作是什么
  • 凡科免费做网站谷粉搜索谷歌搜索
  • 自助购物网站怎么做产品推广方式
  • wordpress怎么用vue班级优化大师头像
  • 苏州网站建设优化公司汕头seo优化培训
  • 找大学生做家教的网站必应搜索推广
  • 网站流量如何做自己怎么免费做百度推广
  • 网站维护预算福建百度seo排名点击软件
  • 网站运营这么做免费十大软件大全下载安装
  • 网页设计模板素材网站大全谷歌三件套
  • 厦门启明星网站建设sem托管公司
  • 网站制作流程一般制作流程?b站视频未能成功转码
  • 解析网站接口怎么做百度指数的数据来源
  • 在自己电脑建设网站营销做得好的品牌
  • b s网站开发标准谷歌外链工具