Skip to content

🧭 核心:五步解题策略

出自第二章 解决问题的策略,这是全书的心脏。

💎 一句话精华

别急着动手算,先按五步走一遍:弄清问题 → 探索思考 → 拟定计划 → 实现计划 → 回顾总结。 新手一上来就闷头解,高手先花时间"想清楚再动手"。

🤔 为什么重要

书里做过一个观察:面对同一道题,专家和新手的差别不在算得快,而在开头和结尾——

  • 新手:拿到题就套公式,卡住了就反复瞎试,做完就扔;
  • 专家:先弄懂题目到底问什么、有哪些条件,想好几条路再挑一条走,做完还回头检查、总结经验。

五步策略,就是把"专家脑子里的隐性过程"显性化成一套任何人、任何领域都能套用的流程。

🧩 五步是什么

1
弄清问题 Understand
已知什么?求什么?条件是什么?把问题用自己的话复述一遍。问题没弄清,后面全白费。
2
探索思考 Explore
发散地想:见过类似的题吗?能画图/列表吗?能换个说法吗?先不评判,多列几条可能的路。
3
拟定计划 Plan
从探索出的思路里挑一条,定下具体步骤:先做什么、再做什么。收敛,做选择。
4
实现计划 Execute
按计划一步步执行,每一步都检查是否正确。走不通就退回第 2/3 步换条路。
5
回顾总结 Look Back
答案合理吗?有没有更好的解法?这道题教会了我什么?回顾是收获,最容易被省略也最值钱。

⚠️ 五步不是死板的单行道

这五步可以来回跳。做到第 4 步发现走不通,就退回第 2 步重新探索;这很正常,不是失败。书里特别强调:各阶段之间是相互影响、可反复的。

🌰 案例:用五步解「渡河问题」

三个书生和三个野人过河,只有一条船,最多载两人。无论在岸边还是船上,只要野人比书生多,书生就会被吃掉。 怎么把六个人都安全渡到对岸?

看普通人怎么用五步破解它:

步骤具体做了什么
1 弄清问题已知:6 人、船载 2 人、任何一岸野人不能多于书生(除非该岸没书生)。求:全部安全过河的操作序列。
2 探索思考关键约束是"两岸的人数对比"。与其乱试,不如记录每一步两岸的状态(像走迷宫做标记),避免绕圈。
3 拟定计划用"状态"来推进:每次只考虑"哪种搭配过河后两岸都安全",走不通就退回上一步换搭配。
4 实现计划逐步操作:先送两个野人过去、回来一个……直到六人全过。(书中给出完整步骤)
5 回顾总结难点集中在中间某一步——需要有人"划回来",很反直觉。经验:难题往往不是步步难,只是个别一步难想到,突破它就全通了。
📌 这道题真正的启示(点击展开)

书里用它说明一个道理:"难"常常只集中在一两个关键点上。很多人被"整道题都很难"的错觉吓退,其实只要识别出那个卡点(这里是"逆向划回来"),其余步骤都水到渠成。这正是"探索思考"阶段的价值——先看清难点在哪,而不是从头硬算。

🌰 案例:换个角度,问题就简单了(高斯求和)

1 + 2 + 3 + … + n。小高斯没有硬加,而是——

1+2+3++(n1)+nn+(n1)++2+1

把数列正着写一遍、倒着写一遍,上下一对齐,每一列相加都等于 n+1,一共 n 列:

2S=(n+1)nS=n(n+1)2

这体现了哪一步?

这是"探索思考"的威力:不改变问题本身,只是换一种表示方式(倒过来写、配对),难题瞬间变简单。书里反复推荐的技巧——画图、列表、换个说法——都是这个思路。

✅ 行动清单:下次遇到问题就这样做

  1. 先停 10 秒,别急着动手。问自己:"它到底在问什么?我有哪些条件?"
  2. 用一句话把问题复述给自己听,说不清就说明还没弄清。
  3. 探索时至少想两条路,并试试:能不能画个图?列个表?换个说法?找个类似的旧问题?
  4. 挑一条路,写下具体步骤再执行。
  5. 做完别急着走——检查答案是否合理,想想"这题教会了我什么"。
  6. 拿简单问题反复练,把五步变成本能。
📝 自测(点开看参考答案)

问:五步里,新手最常省略的是哪两步?为什么代价很大?

参考:最常省略 第 1 步(弄清问题)第 5 步(回顾总结)

  • 省略第 1 步 → 解错方向,越努力越远;
  • 省略第 5 步 → 每次都从零开始,无法积累"解题经验",下次遇到类似问题还是不会。 书中把"回顾总结"比作收获庄稼——种了不收,等于白种。

📖 想看完整推导与更多实例?→ 第二章 解决问题的策略 下一篇 👉 了解自己 · 大脑与思维陷阱

江丕权 · 李越 · 戴国强 编著 · 科学普及出版社(1992)· 仅供学习研究之用