2026年12周每周总结
📊 第12周总结
一、核心数据统计
| 维度 | 本周数据 | 上周对比 | 备注 |
|---|---|---|---|
| 专注时长(小时) | 约12小时 | ↑ | |
| 代码提交次数 | 20+次(对应LeetCode题解) | ↑ | |
| 论文/书籍阅读 | 无 | – | |
| 运动次数 | – | ||
| 日记完成天数 | 5天 |
二、重点项目复盘
1. 算法学习/项目
-
完成数据结构与算法专题整理,涉及:
-
二分查找(含猜数字大小、搜索插入位置等3个实战)
-
双指针(对撞、快慢、分离三类型,配套5个LeetCode题)
-
滑动窗口(固定长度、可变长度,配套3个实战)
-
栈与队列(单调栈、栈模拟、队列实现栈等6个实战)
-
基数排序(数组拆分中应用)
-
-
所有题解均按统一模板撰写,包含问题描述、解题思路、代码实现、性能分析、思考,结构清晰。
-
对指针类、滑动窗口、栈等核心数据结构建立了独立的笔记文件(如《对撞指针.md》《可变长度滑动窗口.md》),形成了可复用的知识库。
关键突破:
-
首次系统梳理了双指针三种模式(对撞、快慢、分离),并配套实战,形成体系化认知。
-
栈专题中完成了逆波兰表达式、基本计算器II、字符串解码等中等难度题目,掌握了用栈处理表达式和嵌套结构的通用模式。
卡点/问题:
-
部分代码运行效率未达最优(如三数之和仅击败14%,最大连续1的个数III仅5%),说明边界条件处理和循环剪枝仍有优化空间。
-
基数排序实现较慢(6%),可能需要进一步理解低位优先的缓存友好性。
2. 自我认知/情绪
-
3.15(留连):略有停滞感,但坚持整理笔记
-
3.16上午(速喜):高效,完成多道题解
-
3.16中午(赤口):遇到沟通问题,情绪紧绷,但通过「防守型工作」(整理代码)平稳度过
-
3.17(速喜):恢复高效,完成栈专题
高能量时刻的原因:
-
早上9-11点、下午3-5点,专注力集中,适合攻克难题
-
完成一个专题后获得成就感,形成正向循环
低能量时刻的诱因:
- 午后13-14点易困倦
三、原则库更新
本周新增/修订的原则:
-
「专题整理原则」
每学完一个算法/数据结构,立即用统一模板写出题解,并建立独立的「概念笔记」(如《对撞指针.md》)。这样不仅加深理解,也便于日后复习。__________
四、下周计划
1. 三个核心目标
- [ ] 目标1完成微机原理与接口技术课程设计的实验报告
- [ ] 目标2完成leetcode 刷题指南栈、队列和哈希表部分
- [ ] 目标3投简历
2. 一个实验(尝试新方法)
- 例如:“试试番茄工作法”“每天早起先写日记”
3. 想读/想看
- 书籍/论文:《原则》
- 电影/视频:《动手学深度学习》
五、一句话总结本周
从“刷题”到“建体系”,从“起卦”到“察情绪”——在算法与自我认知两条轨道上同时加速,且开始用原则把经验沉淀为可复用的资产。










