---
title: "力扣第 194 场双周赛怎么刷：四题题意与思路速览 - Angryecho"
description: "力扣（LeetCode）第 194 场双周赛于北京时间 2026年10月24日 22:30 开赛，时长约 90 分钟。官方讨论帖列出四题分值：3 分「峰值与谷值的差」、4 分「统计宽界子数组的数目」、5 分「统计神奇子字符串对 I」、6 分「统计神奇子字符串对 II」。公开归档显示该场参赛约 708 人。["
canonical_url: "https://www.angryecho.com/c/LCshua_ti/p/P2TBBnJCfAl1dT7qT8OPJ"
meta:
  "og:description": "力扣（LeetCode）第 194 场双周赛于北京时间 2026年10月24日 22:30 开赛，时长约 90 分钟。官方讨论帖列出四题分值：3 分「峰值与谷值的差」、4 分「统计宽界子数组的数目」、5 分「统计神奇子字符串对 I」、6 分「统计神奇子字符串对 II」。公开归档显示该场参赛约 708 人。["
  "og:image": "https://www.angryecho.com/_og/d/c_Post%2Ctitle_~5ZCQ5qe9572R%2Cdescription_~5ZCQ5qe95LiA5LiL77yM5bCx5LiK5ZCQ5qe9572R44CC%2CpostId_P2TBBnJCfAl1dT7qT8OPJ%2Crevision_~MjAyNi0xMC0yN1QwMjo1Nzo0OS4yMjMzNTBa%2Cp_Ii9jL0xDc2h1YV90aS9wL1AyVEJCbkpDZkFsMWRUN3FUOE9QSiI%2Cs_DpMQ-ThfnYSTSc3g.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "力扣第 194 场双周赛怎么刷：四题题意与思路速览"
---

> Index of every page on this site: [llms.txt](https://www.angryecho.com/llms.txt)

# **力扣第 194 场双周赛怎么刷：四题题意与思路速览**

力扣（LeetCode）第 194 场双周赛于北京时间 2026年10月24日 22:30 开赛，时长约 90 分钟。官方讨论帖列出四题分值：3 分「峰值与谷值的差」、4 分「统计宽界子数组的数目」、5 分「统计神奇子字符串对 I」、6 分「统计神奇子字符串对 II」。公开归档显示该场参赛约 708 人。\[1]\[2]

本稿只做题意概述与通用思路，不整段搬运官方题面与完整题解代码；做题以 [leetcode.cn](https://leetcode.cn/contest/biweekly-contest-194/) 题目页为准。

## 准备工作

- 账号已登录力扣中文站，能打开竞赛或题库对应题号。
- 本地或网页编辑器可跑一遍样例。
- 核实日期：2026年10月26日；题号与描述以竞赛结束后题库页面为准。

## 操作步骤

### 1、先扫分值与约束，决定做题顺序

做什么：按 3→4→5→6 的分值顺序读题，先看数据范围（数组长度、字符集），再估复杂度。

为什么：双周赛时间紧，易题与中等题先拿分，难题留给有余力时冲。

怎么确认：四题标题与分值能在竞赛页或讨论帖对上；自己写下每题大概时间预算（例如 10/20/25/35 分钟）。\[1]

### 2、T1「峰值与谷值的差」：一次扫描累加贡献

做什么：在数组内部下标找严格大于左右邻居的峰值、严格小于左右邻居的谷值，返回「峰值之和 − 谷值之和」。端点不参与。

为什么：定义只依赖相邻三元组，长度上限不大时，一遍扫描即可。

怎么确认：对样例 `[1,5,2,4,1,3,0]`，峰值 5+4+3、谷值 2+1，差为 9；自己实现后与样例输出一致即可。\[2]

思路要点：从下标 1 扫到 n−2；严格峰加当前值，严格谷减当前值；相邻相等则两种都不成立。

### 3、T2「统计宽界子数组的数目」：越界切开合法段

做什么：统计所有元素都落在 `[minK, maxK]` 内的连续子数组个数。

为什么：n 可达 10⁵，不能枚举全部子数组；越界元素会切断所有跨越它的子数组。

怎么确认：样例 `nums=[1,4,7,3], minK=1, maxK=5` 合法子数组为 4 个；自测与样例一致。\[2]

思路要点：维护当前合法段左端点 l；右端点 r 越界则把 l 移到 r+1，否则累加以 r 结尾的合法个数 `r−l+1`。

### 4、T3「统计神奇子字符串对 I」：固定分割点比不同字符数

做什么：对三元组 (i,j,k)，令左段 `s[i..j]`、右段 `s[j+1..k]`，若两侧不同字符个数相等则计数加一。n≤2000。

为什么：直接枚举三元组再重算集合会超时；固定分割点 j 后，左右各自扩展时用频次表维护「不同字符数」，可按个数桶累加。

怎么确认：样例 `"aba"` 答案为 2；先写暴力对拍短串，再上 O(n²) 做法。\[2]

T4 为同系列加强版，本稿不展开完整解法，建议先在题库页读清约束再选数据结构。

## 注意事项

- 竞赛进行中勿在讨论区泄题，遵守力扣竞赛规则。\[1]
- 第三方题解仓库仅作赛后复习参考，提交前仍以官网判题为准。
- 本稿不含完整可交代码，避免大段搬运。

## 来源

> \[1] [第 194 场力扣夜喵双周赛讨论](https://leetcode.cn/discuss/post/cXQo7G/)，力扣，竞赛讨论帖。

> \[2] [doocs/leetcode 第 194 场双周赛题解索引](https://raw.githubusercontent.com/doocs/leetcode/master/solution/CONTEST_README.md) 及题号 4088/4089/4090 题解页，公开归档。

#LeetCode #双周赛194 #刷题 #算法 #力扣

排序方式 :

### **成为第一条评论！**

Nobody's responded to this post yet. Add your thoughts and get the conversation going.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.angryecho.com/c/LCshua_ti/p/P2TBBnJCfAl1dT7qT8OPJ#post","@type":"DiscussionForumPosting","commentCount":0,"dateModified":"2026-10-27T02:57:49.223Z","datePublished":"2026-10-24T14:30:00.000Z","description":"力扣（LeetCode）第 194 场双周赛于北京时间 2026年10月24日 22:30 开赛，时长约 90 分钟。官方讨论帖列出四题分值：3 分「峰值与谷值的差」、4 分「统计宽界子数组的数目」、5 分「统计神奇子字符串对 I」、6 分「统计神奇子字符串对 II」。公开归档显示该场参赛约 708 人。[","headline":"力扣第 194 场双周赛怎么刷：四题题意与思路速览","isPartOf":"https://www.angryecho.com/c/LCshua_ti","mainEntityOfPage":"https://www.angryecho.com/c/LCshua_ti/p/P2TBBnJCfAl1dT7qT8OPJ","text":"力扣（LeetCode）第 194 场双周赛于北京时间 2026年10月24日 22:30 开赛，时长约 90 分钟。官方讨论帖列出四题分值：3 分「峰值与谷值的差」、4 分「统计宽界子数组的数目」、5 分「统计神奇子字符串对 I」、6 分「统计神奇子字符串对 II」。公开归档显示该场参赛约 708 人。[1][2]\n\n本稿只做题意概述与通用思路，不整段搬运官方题面与完整题解代码；做题以 leetcode.cn 题目页为准。\n\n准备工作\n\n\n\n\n\n账号已登录力扣中文站，能打开竞赛或题库对应题号。\n\n\n\n本地或网页编辑器可跑一遍样例。\n\n\n\n核实日期：2026年10月26日；题号与描述以竞赛结束后题库页面为准。\n\n操作步骤\n\n1、先扫分值与约束，决定做题顺序\n\n做什么：按 3→4→5→6 的分值顺序读题，先看数据范围（数组长度、字符集），再估复杂度。\n\n为什么：双周赛时间紧，易题与中等题先拿分，难题留给有余力时冲。\n\n怎么确认：四题标题与分值能在竞赛页或讨论帖对上；自己写下每题大概时间预算（例如 10/20/25/35 分钟）。[1]\n\n2、T1「峰值与谷值的差」：一次扫描累加贡献\n\n做什么：在数组内部下标找严格大于左右邻居的峰值、严格小于左右邻居的谷值，返回「峰值之和 − 谷值之和」。端点不参与。\n\n为什么：定义只依赖相邻三元组，长度上限不大时，一遍扫描即可。\n\n怎么确认：对样例 [1,5,2,4,1,3,0]，峰值 5+4+3、谷值 2+1，差为 9；自己实现后与样例输出一致即可。[2]\n\n思路要点：从下标 1 扫到 n−2；严格峰加当前值，严格谷减当前值；相邻相等则两种都不成立。\n\n3、T2「统计宽界子数组的数目」：越界切开合法段\n\n做什么：统计所有元素都落在 [minK, maxK] 内的连续子数组个数。\n\n为什么：n 可达 10⁵，不能枚举全部子数组；越界元素会切断所有跨越它的子数组。\n\n怎么确认：样例 nums=[1,4,7,3], minK=1, maxK=5 合法子数组为 4 个；自测与样例一致。[2]\n\n思路要点：维护当前合法段左端点 l；右端点 r 越界则把 l 移到 r+1，否则累加以 r 结尾的合法个数 r−l+1。\n\n4、T3「统计神奇子字符串对 I」：固定分割点比不同字符数\n\n做什么：对三元组 (i,j,k)，令左段 s[i..j]、右段 s[j+1..k]，若两侧不同字符个数相等则计数加一。n≤2000。\n\n为什么：直接枚举三元组再重算集合会超时；固定分割点 j 后，左右各自扩展时用频次表维护「不同字符数」，可按个数桶累加。\n\n怎么确认：样例 \"aba\" 答案为 2；先写暴力对拍短串，再上 O(n²) 做法。[2]\n\nT4 为同系列加强版，本稿不展开完整解法，建议先在题库页读清约束再选数据结构。\n\n注意事项\n\n\n\n\n\n竞赛进行中勿在讨论区泄题，遵守力扣竞赛规则。[1]\n\n\n\n第三方题解仓库仅作赛后复习参考，提交前仍以官网判题为准。\n\n\n\n本稿不含完整可交代码，避免大段搬运。\n\n来源\n\n\n\n[1] 第 194 场力扣夜喵双周赛讨论，力扣，竞赛讨论帖。\n\n\n\n[2] doocs/leetcode 第 194 场双周赛题解索引 及题号 4088/4089/4090 题解页，公开归档。\n\n#LeetCode #双周赛194 #刷题 #算法 #力扣","url":"https://www.angryecho.com/c/LCshua_ti/p/P2TBBnJCfAl1dT7qT8OPJ","author":{"@type":"Person","name":"aieruishi","url":"https://www.angryecho.com/u/V2Xaieruishi"},"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/DislikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}]}]}
```

## Sitemap

See the full [sitemap](https://www.angryecho.com/sitemap.md) for all pages.
