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

胶州网站建设近期新闻热点大事件

胶州网站建设,近期新闻热点大事件,wordpress git编辑器,企业质量文化建设给你一个长度为 n 的整数数组 nums 和一个正整数 k 。一个数组的 能量值 定义为: 如果 所有 元素都是依次 连续 且 上升 的,那么能量值为 最大 的元素。否则为 -1 。 你需要求出 nums 中所有长度为 k 的子数组的能量值。 请你返回一个长度为 n - k 1…

给你一个长度为 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 <= 500
  • 1 <= nums[i] <= 10^5
  • 1 <= k <= n

我的解答:

class Solution {public int[] resultsArray(int[] nums, int k) {int n = nums.length;if(n == 1 || k == 1) return nums;int[] res = new int[n - k + 1];for(int i = 0; i <= n - k; i++){for(int j = i + 1 ; j < i + k; j++){if(nums[j] == nums[j - 1] + 1){res[i] = nums[j];}else{res[i] = -1;break;}}}return res;}
}

http://www.dinnco.com/news/46944.html

相关文章:

  • 做影视会员网站2024年新闻摘抄十条
  • 义乌制作网站上海网站排名seo公司哪家好
  • 斗鱼企业网站建设的目的网络培训网站
  • 澳门seo推广整站seo技术
  • wordpress https 全局海外网站seo优化
  • 如何在虚拟主机上面搭建wordpressseo优化收费
  • 新闻类网站html模板免费下载bt磁力bt天堂
  • 顺的做网站便宜吗链接推广
  • 怎么做弹幕小视频网站管理微信软件
  • wordpress tag伪静态福州seo技巧培训
  • 苏州做网站的专业公司哪家好河南网站定制
  • 淘客cms系统单页面seo搜索引擎优化
  • 网站建设怎么弄轮换图片搜狗收录入口
  • 做网站公司上班违法吗网络培训班
  • 零代码开发平台免费优化推广网站淄博
  • 织梦怎么做网站seo排名分析
  • 做网站一年赚一千万seo站点是什么意思
  • 美食网站建设页面要求百度账号登录中心
  • 湖南城市建设职业技术学院官方网站深圳seo云哥
  • 庄河建网站如何宣传推广自己的产品
  • wordpress 登录插件优就业seo课程学多久
  • 做视频找素材的网站有哪些宁波专业seo服务
  • 58同城网站建设思路百度推广费2800元每年都有吗
  • 学院后勤处网站建设方案书网络营销是干什么的
  • 专业网站建设流程做百度推广销售怎么样
  • 国外做3d模型的网站云盘搜索引擎入口
  • 校园网站建设的系统分析精准客户运营推广
  • 郑州网站建设注意事项搜索引擎优化什么意思
  • 网站上地图怎么做的seo教程百度网盘
  • 视频广告网站佛山市人民政府门户网站