ESC
最近访问
清空
热门关键词
C++
模板
智能指针
并发
STL
LLM
RAG
Agent
Python
GIL
虚函数
使用
⌘K
随时呼出 ·
ESC
关闭
koko
PERSONAL LAB / algorithms/04-子串
关于
项目
博客
知识库
工具箱
关于
项目
博客
知识库
工具箱
▤
✎
◆
▦
◎
哈希.md
双指针.md
滑动窗口.md
子串.md
普通数组.md
矩阵.md
链表.md
二叉树.md
图论.md
回溯.md
二分查找.md
栈.md
堆.md
贪心.md
动态规划.md
多维动归.md
技巧.md
首页
/
Notes
/
LeetCode hot 100
/
子串
$
ls algorithms/04-子串/
子串
3 篇文章
· 已读
0
/ 3
01
76. 最小覆盖子串.md
→
02
239. 滑动窗口最大值.md
→
03
560. 和为 K 的子数组.md
→
查看专题概览 / 复习建议
共 3 题
核心套路
与子序列不同:
子串必须连续
经典工具:滑动窗口、前缀和、哈希
前缀和 + 哈希:
sum[j] - sum[i] = k
转成
sum[i] = sum[j] - k
,O(n) 内查
题目列表
题号
题目
难度
状态
560
和为 K 的子数组
🟡 Medium
⬜
239
滑动窗口最大值
🔴 Hard
⬜
76
最小覆盖子串
🔴 Hard
⬜
易错点速查
560:哈希表初始要
mp[0] = 1
(处理”前缀和本身等于 k”)
239:单调递减队列,队首即最大值
76:双计数 + 缩进,need / window 两套表
⎇ main
algorithms/04-子串
253 notes
UTF-8
$
grep
⌘K