数学基础77609.pptVIP

  • 5
  • 0
  • 约1.41千字
  • 约 20页
  • 2017-05-10 发布于浙江
  • 举报
数学基础77609

绍兴一中 毛景树 组合数学基础 分类计数原理(加法原理):完成一件事,有 n类办法,在第1类办法中,有m1种不同的方 法,在第2类办法中,有m2种不同的方法…… 在第n类办法中,有mn种不同的方法,则完 成这件事有N=m1+m2+ ……+mn种不同的方法 分步计数原理(乘法原理):完成一件事,需 要分成n个步骤,在第1步中,有m1种不同的 方法,在第2步中,有m2种不同的方法……在 第n步中,有mn种不同的方法,则完成这件事 有N=m1×m2× ……×mn种不同的方法 国际会议洽谈贸易,有5家英国公司,6家日本公司,8家中国公司,彼此都希望与异国的每个公司单独洽谈一次,问要安排多少个会谈场次? 每两国会议次数用乘法原理 中英会谈场次=5×8=40 英日会谈场次=5×6=30 中日会谈场次=6×8=48 由于上述三类会谈互不相交,求安排的会谈总场次数用加法原理:40十30十48=118个场次 符号: 组合数,C ( Combination) 排列数,P (Permutation) 现在部分书上用A(Arrangement)表示 定义: 组合数C,表示从N个元素中选出M个,问有多少种选法,如果两者元素集合相同则相同 排列数P,表示从N个元素中选出M个,问有多少种选法, 如果两者元素顺序相同则相同 公式: C ( n , m ) = P ( n , m ) = 递推式: C ( n , m ) = C ( n-1 , m) + C ( n-1 , k-1 ) Catalan数的定义和应用 令h(0)=1,h(1)=1,catalan数满足的递归式: h(n)=h(0)*h(n-1)+h(1)*h(n-2)+…+h(n-1)*h(0) 上式递推关系还可以解为: h(n)=C(2n,n) / (n+1) 1、一个无穷大的栈,进栈序列为1..N,问有多少个出栈序列? 2、一棵有N个节点的二叉树,求其有多少种形态? 3、有N个定点的凸多边形,要将其三角剖分,求方案数。 两类Stirling数的定义及应用 第一类stirling数: 将p个物体排成k个非空的循环排列的方案数 第二类stirling数: 将p个元素的集合划分成k个不可辨别的非空盒的划分个数 有p个人,要把他们分成k组做丢手绢游戏,每组至少有一个人,求有多少种方法。 有p个玩具,要把他们放到k个一模一样的盒子里,每个盒子里至少有一个玩具,求方案数。 第一类stirling数的递推公式 S1(p,k) = S1(p-1,k-1) + (p-1)*S1(p-1,k) 第二类stirling数的递推公式 S2(p,k) = k*S2(p-1,k) + S2(p-1,k-1) 容斥原理的概念和关系公式 可以扩张为n个变量的关系公式。 有M,A,T,H,I,S,F,U,N这些字母。有多少种排列使得MATH,IS,FUN 不作为连续字母出现。 全错位排列的概念,公式及应用 有N个物质,要将其重新排列,排列后,每个物质都不在自己原先位置。 公式: n个相异的元素排成一排a1,a2,...,an,且ai(i=1,2,...,n)不在第i位的排列数为 n!(1-1/1!+1/2!-1/3!+...+(-1)^n*1/n!) f(n) = (f(n-1)+f(n-2)) * (n-1)

文档评论(0)

1亿VIP精品文档

相关文档