一句话
大问题里藏着小一号的自己。
想知道 的答案,先别硬数。盯住最后一步,把它拿掉,剩下的往往就是 (或 )时的同一个问题。于是答案之间有了关系——递推式。再加上最开头的一两个值,后面的每一项都能一步步算出来;要证明规律永远成立,就用数学归纳法:起点成立,并且每一项都能推出下一项。
先猜后证
用 1×2 的骨牌铺满 2×6 的长条,一共有多少种铺法?(先凭感觉猜一个数。)
种。别直接数 2×6,从小的开始,看每一项是怎么由前面的项“长”出来的。
例:2×n 长条的铺法数
第 1 / 6 步- 最小的情形
2×1 只能竖放一块,。
找递推的口诀:看最后一步有几种可能,每种可能把问题缩小成什么。
第 1 站 · 计数(卷七)
平面上画 条直线,任何两条都相交,任何三条不过同一点。它们把平面分成多少块?
先猜后证
条这样的直线把平面分成 块。再添第 条,会分成多少块?
第 条直线被前 条切成 段,每一段把一块劈成两块,所以多出 块:。
例:n 条直线分平面
第 1 / 5 步- 起点
没有直线时,平面是完整的 块。
第 2 站 · 操作与游戏(卷七)
汉诺塔:三根柱子, 个大小不同的圆盘从大到小叠在第一根上。每次只能搬一个盘,大盘不能压在小盘上。把整摞搬到第三根,最少要几步?
例:汉诺塔的最少步数
第 1 / 5 步- 起点
只有 个盘,搬 步。
为什么不能更少?最大的盘至少要搬一次;它动身之前,其余 个盘必须整摞让到另一根柱子上,这至少 步;它落定之后,那一摞还要再搬过来,又至少 步。
第 3 站 · 勾股方程(卷六)
递推不只用来数数,还能造出无穷多个解:有了一个解,想办法从它造出下一个。
里,斜边只比长直角边多 。这样的勾股数还有吗?有多少?
例:斜边比直角边多 1 的勾股数
第 1 / 5 步- 把条件写简单
设三边是 。展开 ,两边消去 。
反过来用也行:如果能证明“有一个正整数解,就一定有一个更小的正整数解”,那就永远小下去——而正整数不可能无限变小,所以根本没有解。这叫无穷递降法,是递推倒着走。
练一练
上楼梯,每步可以跨 级或 级。上一段 级的楼梯,一共有多少种不同的走法?
还是上楼梯,但现在每步可以跨 级、 级或 级。上 级楼梯有多少种走法?
平面上有 个圆,任何两个圆都相交于两点,任何三个圆不过同一点。它们把平面分成多少块?