生成函数入门

本文介绍了生成函数的概念,它是一种形式幂级数,用于解决组合问题。通过实例展示了如何使用生成函数解决不同场景下的计数问题,如邮票组合问题,并解释了如何处理无限数量和有限数量的邮票情况。最后提到了生成函数在求解硬币兑换问题中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

普通生成函数:

一般长这样,G(x)=1+a1x+a2x2+a3x3+...+a4xnG(x)=1+a_1x+a_2x^2+a_3x^3+...+a_4x^nG(x)=1+a1x+a2x2+a3x3+...+a4xn
生成函数是一种形式幂级数,其每一项的系数可以提供关于这个序列的信息

普通生成函数一般用来解决简单的计数问题,(需要说明的是普通生成函数解决的是组合问题排列问题用指数型生成函数)

普通生成函数分333
I.I.I.有邮票111元、222元、333元各一张,问能组成的钱的方案数。
111元邮票的生成函数F1(x)=1+xF_1(x)=1+xF1(x)=1+x
222元邮票的生成函数F2(x)=1+x2F_2(x)=1+x^2F2(x)=1+x2
333元邮票的生成函数F3(x)=1+x3F_3(x)=1+x^3F3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值