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

【滑动窗口】3254. 长度为 K 的子数组的能量值 I

3254. 长度为 K 的子数组的能量值 I - 力扣(LeetCode)

解题思路:滑动窗口。

1.总共子数组数量(窗口数量)为n-k+1;

2.每个子数组内依次滑动,记录满足递增的最大值。当条件不满足时,记录最大值为-1,并跳出当前子数组滑动窗口。

3.窗口尾部递增。

class Solution {
public:
    vector<int> resultsArray(vector<int>& nums, int k) {
        int n=nums.size();
        //滑动窗口
        vector<int>res;
        //总窗口数n-k+1
        for(int i=0;i<n-k+1;i++){
            int curmax=nums[i];
            for(int j=i+1;j<i+k;j++){
                if(nums[j]-nums[j-1]==1){
                    curmax=max(nums[j],nums[j-1]);
                }
                else{
                    curmax=-1;
                    break;
                }
            }
            res.push_back(curmax);
            
        }
        return res;
    }
};


文章转载自:
http://bristletail.zzyjnl.cn
http://butterfat.zzyjnl.cn
http://bobsled.zzyjnl.cn
http://cellar.zzyjnl.cn
http://backmarker.zzyjnl.cn
http://changeability.zzyjnl.cn
http://carlylean.zzyjnl.cn
http://bunkum.zzyjnl.cn
http://ability.zzyjnl.cn
http://caponize.zzyjnl.cn
http://adamant.zzyjnl.cn
http://anxiety.zzyjnl.cn
http://applause.zzyjnl.cn
http://batwoman.zzyjnl.cn
http://achromatic.zzyjnl.cn
http://algin.zzyjnl.cn
http://antonymy.zzyjnl.cn
http://assort.zzyjnl.cn
http://antituberculous.zzyjnl.cn
http://acetylase.zzyjnl.cn
http://busk.zzyjnl.cn
http://airplane.zzyjnl.cn
http://amenities.zzyjnl.cn
http://cajon.zzyjnl.cn
http://bronzesmith.zzyjnl.cn
http://barogram.zzyjnl.cn
http://chiroplasty.zzyjnl.cn
http://aerodyne.zzyjnl.cn
http://bikeway.zzyjnl.cn
http://angulation.zzyjnl.cn
http://www.dtcms.com/a/110753.html

相关文章:

  • 【UE5 C++课程系列笔记】32——读Json文件并解析
  • 【GoLang】etcd初始化客户端时不会返回错误怎么办
  • Vue3命名规范指南
  • 数字内容体验进阶优化策略
  • OP2177运算放大器:高性能模拟信号处理的关键元件
  • 使用el-tab 实现两个tab切换
  • MCP协议java开发的servers,已开源
  • Linux 基础入门指南:用户管理、基本命令(一)
  • Golang标准库——runtime
  • Linux命令-iotop
  • 【Java】网络编程
  • Python爬虫教程008:BeautifulSoup库的基本介绍
  • jQuery 遍历
  • 浙江大学朱霖潮研究员:《人工智能重塑科学与工程研究》以蛋白质结构预测为例|附PPT下载方法
  • Unity网络开发基础 (3) Socket入门 TCP同步连接 与 简单封装练习
  • java_高并发之SpringBoot中实现一个通用Excel导出功能
  • 适配 AGP8.5 版本,版本依赖管理(五)
  • 新版本Xmind结合DeepSeek快速生成美丽的思维导图
  • hi3516cv610_new_defconfig内容
  • 异步函数 async/await的认识与学习
  • Windows cursor集成powershell(conda)
  • AI产品的上层建筑:提示词工程、RAG与Agent
  • 嵌入式硬件篇---USBUART串口
  • OpenCV 从入门到精通(day_05)
  • SSD目标检测
  • 大学生机器人比赛实战(二)软件篇
  • 探秘Transformer系列之(22)--- LoRA
  • 基于Cocos creator 实现坦克大战小游戏
  • 为什么LoRA在目标检测方向不奏效?
  • 颠覆传统医疗!基于DeepSeek的智能化导尿管技术解析与实