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

胶州网站建设微信推广文案

胶州网站建设,微信推广文案,招投标网站建设,百度pc端首页给你一个长度为 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.ds6.com.cn/news/103436.html

相关文章:

  • 房产中介公司网站源码电商网站订烟平台官网
  • 怎么增加网站的流量打开百度app
  • 做网站怎么连数据库手机优化大师官方免费下载
  • 上海自建网站百度关键词优化词精灵
  • wordpress 站群注意网站安全查询系统
  • 建设银行网站是多少钱长沙网络推广只选智投未来
  • 怎么做天猫内部券网站南宁seo推广优化
  • 广州哪里有做公司网站 什么价爱站网长尾挖掘工具
  • 外贸网站建站电话多少爱站关键词挖掘软件
  • 不锈钢公司网站源码 网站建设 产品3级分类asp源码百度站长链接提交
  • 做重视频网站搜索引擎调词平台
  • 广州南沙区网站建设长沙本地推广
  • 广告协会网站建设方案游戏推广怎么找玩家
  • 大连做网站哪里好网络广告策划的内容
  • 榆林网站制作专业seo站长工具全面查询网站
  • html5制作的网站竞价推广套户渠道商
  • 如何把jQuery特效做网站背景佳木斯seo
  • 微信客户端入口镇江优化推广
  • 那些网站是用python做的seo智能优化软件
  • 电子商务网站开发与建设试卷网络营销推广主要做什么
  • 做网站百度推广多少钱百度云资源搜索引擎
  • 网站推荐靠谱的能长久看的交换友情链接
  • 网站建设哪家好?看这里详情页设计
  • 自己可以做拼单网站吗百度账号人工申诉
  • 衡阳网站优化公司seo资源是什么意思
  • 柳林网站建设南宁网络推广平台
  • 产品网络推广方式搜索引擎优化的内容包括
  • 民治营销型网站设计哪家好聚名网域名
  • 团购网站为什么做不走百度总部在哪里
  • 做科技汽车的视频网站有哪些简述网络营销与传统营销的整合