Skip to content

算法复盘 ​

参考 MirrorML 算法分类 中的周赛与单题记录,将阅读重点从题号转到解题模式。

按模式整理 ​

阅读主题原站中的相关题目建议留下的笔记
滑动窗口LeetCode 1438、2958窗口何时有效、何时收缩?
数值边界第 419、421 场周赛中间结果是否溢出?取模位置是否正确?
多种解法接雨水、最长回文子串不同方案分别保存了什么信息?

文章入口集中在上方原站分类页,可按题号查找。

一次复盘的顺序 ​

  1. 用自己的话写清输入、输出与约束。
  2. 先写出能验证小样例的朴素解法。
  3. 说明重复计算在哪里,再尝试优化。
  4. 留下让旧解法失败的最小输入。
  5. 隔一段时间重新实现,记录是否仍然依赖原答案。

可复制的记录模板 ​

markdown
# 题目名称

## 题目链接与约束
## 第一版思路
## 核心不变量
## 失败样例
## 时间与空间复杂度
## 再做一次时的发现

题目索引参考原站公开分类;复盘步骤与模板为本知识库新增内容。