博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二类斯特林数
阅读量:4482 次
发布时间:2019-06-08

本文共 383 字,大约阅读时间需要 1 分钟。

第二类斯特林数是将n个不同的球放入m个无差别的盒子中,

并且要求盒子非空的方案数。

1.通项公式为:

 

2.递推公式:

 

证明如下:

假设要把n+1个球放入m个盒子里则分析如下:

(1)如果n个球放入了m-1个盒子,那么第n+1个球单独放入一个盒子。方案数
(2)如果n个球已经放入了m个盒子,将第n+1个球放入到任意一个盒子。方案数 m*S(n,m) 。
综合两种情况得:
 

代码如下:

LL stl2[5010][5010]; void stl2_init(){  for(int i=1;i<=5000;i++)  stl2[i][i]=1;  for(int i=1;i<=5000;i++)   for(int j=1;j

 

3.利用公式展开m的n次方

 

转载于:https://www.cnblogs.com/a249189046/p/8566853.html

你可能感兴趣的文章
洛谷 P2073 送花
查看>>
洛谷 P1801 黑匣子_NOI导刊2010提高(06)
查看>>
洛谷 P1503 鬼子进村
查看>>
洛谷 P2202 [USACO13JAN]方块重叠Square Overlap
查看>>
AcWing 邻值查找
查看>>
洛谷 P1533 可怜的狗狗
查看>>
AcWing 回文子串的最大长度
查看>>
洛谷 P3850 [TJOI2007]书架
查看>>
洛谷 P3466 [POI2008]KLO-Building blocks
查看>>
Noip 模拟练习5
查看>>
洛谷 P3378 【模板】堆
查看>>
AcWing 超市
查看>>
洛谷 P3376 【模板】网络最大流
查看>>
洛谷 P4147 玉蟾宫
查看>>
WorkSample.Quartz
查看>>
RabbitMQTutorials.02
查看>>
WorkSample.StackExchange.Redis
查看>>
论nw.js的坑~~~感觉我所有的前端能遇到的坑都踩了一遍
查看>>
angular的开始历程
查看>>
day19生产者消费模型yield
查看>>