递推方法和排列组合.docVIP

  • 18
  • 0
  • 约1.51千字
  • 约 4页
  • 2016-07-04 发布于安徽
  • 举报
递推方法和排列组合.doc

递推方法与排列组合 ????????解决排列组合问题的方法多种多样,不过一般想到的是等价转换后直接运用计数原理做的。其实还可以建立一种递推关系,通过数列来解决。可以看看下面几个例子: ? ? 例1:欲登上第10级楼梯,如果规定每步只能跨上一级或两级,则不同的走法共有多少种? ? 这题如果直接分类,就是这样做: 第一类:没有一步两级,则只有一种走法; 第二类:恰有一步是一步两级,则走完10级要走9步,9步中选一步是一步两级的,有种走法。 第三类:恰有两步是一步两级,则走完10级要走8步,8步中选两步是一步两级的,有 种可能走法; …… 依此类推,共有种走法。 ? 直接做的话如果想不到这样分类,那头就痛了。其实,我们知道,有时候一个问题可以看成是由多个子问题组成的(就比如Hanoi问题),于是,递推方法就出来了: 设走n级台阶有种走法,则这些走法可按第一步分类: 第一类:第一步是一步一级,则余下的n-1级有种走法; 第二类:第一步是一步两级,则余下的n-2级有种走法; 所以易得,又易得,所以推算一下,很快得到。 ? (记得这个问题是在学校统一发的《教学与测试(高一数学)》(苏州大学出版社)这本书中的阅读材料上看到的。其实材料是为了引出Fibonacci数列,不过编者在不经意间透露出了这种递推方法。有好多同学都想知道做题的方法、方法,想快速提高。其实只要留心一些,方法还是不难找到的。)

文档评论(0)

1亿VIP精品文档

相关文档