整数的拆分.pptxVIP

  • 12
  • 0
  • 约3.37千字
  • 约 21页
  • 2018-06-21 发布于上海
  • 举报
整数的拆分

组合数学 1 1. 整数的拆分 第1章介绍了: (1) 将n个不同的球放入k个不同的盒子——多重排列 (2) 将n个相同的球放入k个不同的盒子——多重组合 还存在这样一类问题:将n个相同的球放入k个相同的盒子,每个盒子至少放1个。 这类问题等价于如下问题: 对于方程n1+n2+…+nk=n,求满足条件n1≥n2≥…≥nk≥1的正整数解的个数。 组合数学 2 1. 整数的拆分 定义2.6.1 设n为正整数,有k个正整数n1,n2,…,nk满足: (1)n=n1+n2+…+nk; (2)n1≥n2≥…≥nk≥1 ; 则称n1,n2,…,nk为正整数n的一个k拆分,其中ni (1≤i≤k)称为该k拆分的分量。n的k拆分的个数称为n的k拆分数。n的所有拆分(k取遍所有可能的值)的个数称为n的拆分数。 组合数学 3 1. 整数的拆分 正整数的拆分的模型是:n个相同的球放入k个相同的盒子,每个盒子至少放1个。 为了方便叙述,本书采用以下记号: pk(n)表示正整数n的k拆分数, p(n)表示正整数n的所有拆分数。 当k>n时,正整数n的k拆分不存在。为了以后计算的方便,规定这时的拆分数为0,即当k>n时,pk(n) =0。 组合数学 4 1. 整数的拆分 正整数5的所有拆分如下: (1) 5=5 (2) 5=4+1 (3) 5=3+2

文档评论(0)

1亿VIP精品文档

相关文档