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

快递建站收费标准做网站ceo

快递建站收费标准,做网站ceo,大型网页游戏开发,河北省城乡和住房建设厅网站给你一个整数数组 nums 和一个整数 k 。请你从 nums 中满足下述条件的全部子数组中找出最大子数组和: 子数组的长度是 k,且子数组中的所有元素 各不相同 。 返回满足题面要求的最大子数组和。如果不存在子数组满足这些条件,返回 0 。 子数…

给你一个整数数组 nums 和一个整数 k 。请你从 nums 中满足下述条件的全部子数组中找出最大子数组和:

  • 子数组的长度是 k,且
  • 子数组中的所有元素 各不相同 。

返回满足题面要求的最大子数组和。如果不存在子数组满足这些条件,返回 0 。

子数组 是数组中一段连续非空的元素序列。

示例 1:

输入:nums = [1,5,4,2,9,9,9], k = 3
输出:15
解释:nums 中长度为 3 的子数组是:
- [1,5,4] 满足全部条件,和为 10 。
- [5,4,2] 满足全部条件,和为 11 。
- [4,2,9] 满足全部条件,和为 15 。
- [2,9,9] 不满足全部条件,因为元素 9 出现重复。
- [9,9,9] 不满足全部条件,因为元素 9 出现重复。
因为 15 是满足全部条件的所有子数组中的最大子数组和,所以返回 15 。

示例 2:

输入:nums = [4,4,4], k = 3
输出:0
解释:nums 中长度为 3 的子数组是:
- [4,4,4] 不满足全部条件,因为元素 4 出现重复。
因为不存在满足全部条件的子数组,所以返回 0 。

提示:

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

滑动窗口

例如:

class Solution {
public:long long maximumSubarraySum(vector<int>& nums, int k) {long long res=0,sum=0; // 定义结果变量 res 和子数组和 sum,初始化为 0int count=0; // 记录子数组中不同元素的个数int visit[100001]={0}; // 使用数组 visit 记录每个元素出现的次数,数组大小为 100001,初始化为 0for (int i = 0; i <k ; ++i) { // 遍历数组 nums 的前 k 个元素sum+=nums[i]; // 更新子数组和visit[nums[i]]++; // 更新元素 nums[i] 的出现次数if (visit[nums[i]]==1){ // 如果元素 nums[i] 是第一次出现count++; // 增加不同元素的计数}}if (count==k){ // 如果子数组中的不同元素个数等于 kres=sum; // 更新结果为当前子数组和}for (int i = k; i <nums.size() ; ++i) { // 从第 k 个元素开始遍历数组 numssum=sum+nums[i]-nums[i-k]; // 更新子数组和,减去最旧的元素,加上最新的元素visit[nums[i]]++; // 更新最新元素的出现次数if (visit[nums[i]]==1){ // 如果最新元素是第一次出现count++; // 增加不同元素的计数}visit[nums[i-k]]--; // 更新最旧元素的出现次数if (visit[nums[i-k]]==0){ // 如果最旧元素不再出现count--; // 减少不同元素的计数}if (count==k){ // 如果子数组中的不同元素个数等于 kres= max(res,sum); // 更新结果为当前子数组和与历史最大值的较大者}}return res; // 返回结果
}
};

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

相关文章:

  • 一个做问卷调查的网站好net可以开发wordpress
  • 花生壳可以用来做网站吗广州市学校网站建设公司
  • 做电商网站的公司起名大全文库
  • 羊肉口报关做网站搜索引擎优化的主要策略
  • ui设计35岁就被淘汰了吗上海关键词优化方法
  • 免费医疗网站模板免备案域名购买网站
  • 网站开发实践研究报告中国建设教育业协会网站
  • 深圳建立网站的公司山东住房建设厅官网站首页
  • 网站管理员怎样管理自己有网站怎么做点卡
  • 北京网站关键词排名营销手段有哪些
  • 建筑贴图素材网站公司制作网站流程
  • 做企业网站需要多久免费wordpress主题内容怎么改
  • 怎么在自己电脑上搭建网站上海app外包公司
  • 如何把网站做成app导游网站如何建设的
  • 临沭做网站温州seo按天扣费
  • 做网站好的网站建设公司哪家好app开发制作网站平台
  • 网站做301重定向的作用dede网站建站教程
  • 继续浏览此网站(不推荐)云开发壁纸小程序
  • 工艺品做网站怎么制作微信公众号文章
  • 网站板块设置附近网站建设服务公司
  • 陇南市响应式网站建设北京网站建设亿玛酷出名5
  • 网站外链建设分析嘉兴网站排名优化
  • 电影资源网站开发网站建设的专业知识
  • 敦煌网网站推广方式佛山洛可可设计公司
  • 交易平台网站程序dedecms生成xml网站地图
  • 连锁餐饮网站建设如何维护公司网页
  • 盐城网站建设服务汕头最新新闻消息
  • 网站建设有关的职位wordpress一键登录
  • 网站页面设计尺寸天津市建设工程协会网站
  • 系统开发岗位职责无锡seo网站排名优化