惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
D
Docker
S
SegmentFault 最新的问题
博客园 - 聂微东
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
L
LangChain Blog
Vercel News
Vercel News
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
Engineering at Meta
Engineering at Meta
T
Threat Research - Cisco Blogs
T
Threatpost
Scott Helme
Scott Helme
T
Tailwind CSS Blog
Latest news
Latest news
Stack Overflow Blog
Stack Overflow Blog
Blog — PlanetScale
Blog — PlanetScale
The Register - Security
The Register - Security
罗磊的独立博客
P
Proofpoint News Feed
腾讯CDC
S
Schneier on Security
雷峰网
雷峰网
A
About on SuperTechFans
T
Tenable Blog
F
Full Disclosure
Cyberwarzone
Cyberwarzone
博客园_首页
有赞技术团队
有赞技术团队
K
Kaspersky official blog

文章列表

博客三周年:缝缝补补的过去 | Frederick's Blog 博客两周年,换框架? 数据备份太重要了
算法竞赛:为什么要写总结? | Frederick's Blog
2025-07-15 · via

别人AC如喝水,你WA到心碎?
算法学完就忘,仿佛大脑装了自动清空程序?
比赛犯的错,下次换套马甲又来了?
——是时候聊聊总结这个“反直觉大招”了!

别当人形刷题机!

想象一下:你刚打完一场比赛,手指还在颤抖,有人已经开始狂刷下一套题,有人瘫着刷手机,而你在……写总结

“有这时间不如多肝两道题!”——这话是不是很耳熟?

但真相是:不会总结的竞赛生,就像只存钱不取款的ATM机——看着努力,实际憋屈!

今天咱们就撕开“总结”的朴素外衣,看看它如何让你从“题海溺水者”进化成“浪里白条”!

一、学算法时:总结是专治“脑雾”的防忘咖啡

看看这是不是真实的你?

你看完 DP 教程,一拍大腿:“就这?太简单了!”

结果一写题——状态转移方程像被猫抓过的毛线团,乱成一坨。

为啥会这样?

知识没嚼碎就往下咽,CPU直接过载!

总结怎么救你?

  • 逼你当“人形翻译机”:别抄讲义!用大白话写: “这算法像快递分拣员,专治‘选不选’纠结症。关键绝招是把大包裹拆成小包裹递推,记得给仓库贴标签别搞混!”

  • 灵魂画手上线:在总结里画个火柴人流程图:画 Dijkstra 算法里那个“贪心选最小+松弛更新”的魔性循环 画完醍醐灌顶:“原来这货在玩贪心+动态更新的叠 Buff 啊!

  • 搞关系小能手“并查集?不就是朋友圈合并嘛!诶等等……那 Kruskal 最小生成树,不就是用并查集搞‘联谊省钱计划’?” 把新知识和旧知识拉郎配,理解直接翻倍!

二、比赛/刷题后:总结是“榨干题目”的黄金榨汁机

看看这是不是真实的你

你怒肝 5 小时 AC 一道题,一周后遇到双胞胎题——又双叒叕卡住了!“上次咋做的来着??”

亏在哪?

AC 的狂喜/WA 的愤怒,掩盖了真正的经验值

总结怎么榨出精华?

  • 给思路拍“X 光片”: 别只记答案!写下你卡壳时脑内的弹幕: “当时想用暴力 DFS,但算了下会 TLE 成孙子…忽然想起昨天学的二分答案!等等,怎么 check 函数又写疵了??”

  • 把错误炖成“醒脑汤”: 别只写“WA了”,要写: “WA因1:数组开小!——对策:下次用 vector 省心” “WA因2:边界没判 i=0!——对策:默念三遍‘边界是爹’” 把错误钉成标本,下次直接触发“肌肉记忆避坑”!

  • 偷师优化指南: 看完别人代码后拍案叫绝?在总结里记: “原解法: \Theta(n^2)暴力枚举 → 神仙解法:\Theta(n)单调栈!原来是把问题抽象成找‘下一个更大元素’!”

三、复习时:总结是专克“马冬梅”的记忆面包

看看这是不是真是的你:

上周学的 Tarjan?名字有点熟……代码长啥样?哦对,强连通分量……怎么用来着??

遗忘的锅谁来背?

人脑不是 SSD!零散知识点≈沙滩写字——浪一打就没了。

总结怎么锁住记忆?

  • 打造你的“竞赛兵器谱”: 把总结整理成目录: “剑法·动态规划:破解子问题重叠必杀技” “暗器·双指针:专治数组乱序纠缠症” 比赛前翻一翻,宛如作弊(合法版)!

  • 开启“扫雷复习法”: 定期翻看“错误集锦”板块: “水题大作战:因没开 long long 含泪 WA” “周末小测:BFS忘标记 visited 导致 MLE” 专扫自己的知识雷区,效率飙升!

  • 解锁“温故知新”彩蛋: 三个月前死活看不懂的线段树,现在再看总结——“我去!当时觉得是天书,现在看不就是拆解成区间修改+懒标记嘛!” 这种顿悟爽感,堪比游戏通关!

AI 手把手教你:写出“会呼吸”的总结

内容来源于 Deepseek

什么时候写?

  • 学新算法:理解后立刻写(别拖到忘光!)

  • AC/WA 后:趁情绪还在,把灵感/怒火凝固成文字!

  • 每周日晚上:翻翻本周总结,给大脑“磁盘整理”

写什么?(万能小抄版)

  • 核心一句话“这玩意儿解决啥问题?牛在哪?”

  • 思路流水账“当时咋想的?卡在哪?咋突破的?”

  • WCM 灵魂三问

  • Why? (为啥这算法能work?)

  • Connection? (跟以前学的 XX 算法像吗?)

  • Mistakes? (踩了啥坑?怎么填坑?)

  • 代码高光:贴关键代码段+注释*“此处精妙:用位运算省空间”*

  • 同类题传送门:附上 n 道同类经典题号

  • 说人话:别堆术语!想象你在教同桌做题

  • 玩梗无罪“SPFA 算法?哦~就是那个‘关于我死了但还没完全死’的传说!”

  • 善用表情包:在错误分析旁贴个裂开表情?

  • 工具任选:Notion/博客/甚至纸质手账——能坚持的才是神器!

拒绝借口指北:

Q:“写总结太花时间!”

A:用模板!每次只写核心三点,5分钟搞定!

Q:“不知道写啥啊!”

A:只写今天最痛的领悟!比如‘long long 救我狗命’

Q:“感觉没用…”

A:坚持1个月!当你发现同类型题秒出思路时——真香!

让总结成为你的“作弊器”

写总结像给思维“健身”——短期酸爽,长期塑形。

它不能让你一夜AK全场,但能让你:

  • 少踩80%的重复坑

  • 把模糊的“好像会了”变成扎实的“绝对拿手”

  • 从“题库人柱力”进阶成“解法发明家”

下次比赛前,当别人还在焦虑翻题解,你淡定打开自己的总结宝典——

那感觉,就像带着攻略打Boss,稳得一批!

所以现在,是时候对你说:

别刷了!先给你刚AC的那道题,写个总结去!

烤肉熟了,我写完了