切换深色模式
算法复盘
参考 MirrorML 算法分类 中的周赛与单题记录,将阅读重点从题号转到解题模式。
按模式整理
| 阅读主题 | 原站中的相关题目 | 建议留下的笔记 |
|---|---|---|
| 滑动窗口 | LeetCode 1438、2958 | 窗口何时有效、何时收缩? |
| 数值边界 | 第 419、421 场周赛 | 中间结果是否溢出?取模位置是否正确? |
| 多种解法 | 接雨水、最长回文子串 | 不同方案分别保存了什么信息? |
文章入口集中在上方原站分类页,可按题号查找。
一次复盘的顺序
- 用自己的话写清输入、输出与约束。
- 先写出能验证小样例的朴素解法。
- 说明重复计算在哪里,再尝试优化。
- 留下让旧解法失败的最小输入。
- 隔一段时间重新实现,记录是否仍然依赖原答案。
可复制的记录模板
markdown
# 题目名称
## 题目链接与约束
## 第一版思路
## 核心不变量
## 失败样例
## 时间与空间复杂度
## 再做一次时的发现题目索引参考原站公开分类;复盘步骤与模板为本知识库新增内容。