acm数学学习日记:(1)生成函数

这篇博客介绍了ACM数学学习中关于生成函数的概念,特别是如何运用生成函数解决摘果问题。通过加球隔板法计算在n棵树上取k个水果的方案数,阐述了生成函数f1(x)的定义和收敛性,并利用等比数列和泰勒展开推导出全局解决方案。博主通过实例解析了如何将乘法原理转化为求解f(x)的展开式,以C(n+k-1,k)的形式给出答案。" 109457148,9847982,切换Windows与Linux下载源指南,"['操作系统', 'Windows', 'Linux', 'Python', '软件管理']
摘要由CSDN通过智能技术生成

模板:一共有n棵树,每树上有无数个水果,问取了k个水果的摘果方案有多少?

答案:因为每棵树的取果数可以为0,所以用加球隔板法算得_{n-1}^{k+n-1}\textrm{}C

按生成函数的定义,f1(x)=1+x+x^2+....x的指数表示“重量”,x的系数表示生成“重量”的方案

且|x|<1使函数收敛,按等比数列定义可以知:f1(x)=\frac{1-x^{n}}{1-x},n趋近无穷,所以等于1/(1-x)

因为f1和f2,f3...fn都相等,根据乘法原理可知,全局f(x)=\frac{1}{(1-x)^{n}};按之前通过隔板法得出来的答案可知:把f(x)展开成\sum a_{i}x^{i} ai=

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值