Leetcode-runner Leetcode-runner
首页
  • 简 介
  • 安 装
  • 开 始

    • 快速上手
    • 使用配置
    • 辅助功能
  • 更新日志

    • v3.7.0
  • 开发文档-1
  • 开发文档-2
  • 算法

    • 前言
    • API入门
    • 滑动窗口
问答
GitHub (opens new window)
首页
  • 简 介
  • 安 装
  • 开 始

    • 快速上手
    • 使用配置
    • 辅助功能
  • 更新日志

    • v3.7.0
  • 开发文档-1
  • 开发文档-2
  • 算法

    • 前言
    • API入门
    • 滑动窗口
问答
GitHub (opens new window)
  • 源码讲解

    • 开发文档-1
    • 开发文档-2
  • 算法

    • 算法模板
    • API入门
    • 算法模板
      • 定长
目录

算法模板

# 定长

伪代码如下:

int res = 0;
int sum = 0;
for(int l = 0, r = 0; r < n; ++ r) {
    // 1.进入
    sum += s[r];
    // 2.判断窗口长度
    if(r - l + 1 < k) continue;
    // 3.更新
    res = Math.min(res, sum);
    // 4.移除
    sum -= s[l];
    l ++;
}
return res;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
帮助我们改善此页面! (opens new window)
上次更新: 2025/04/25, 04:47:03
API入门

← API入门

Theme by Vdoing | Copyright © 2025-2025 文艺倾年 | 飞哥不鸽
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式