斯特灵数php
在组合数学,Stirling数可指两类数,都是由18世纪数学家James Stirling提出的。spa
第一类Stirling数是有正负的,其绝对值是个元素的项目分做
个环排列的方法数目。经常使用的表示方法有
。blog
换个较生活化的说法,就是有我的分红
组,每组内再按特定顺序围圈的分组方法的数目。例如
:递归
这能够用有向图来表示。get
递推关系的说明:考虑第n+1个物品,n+1能够单独构成一个非空循环排列,这样前n种物品构成k-1个非空循环排列,方法数为s(n,k-1);也能够前n种物品构成k个非空循环排列,而第n+1个物品插入第i个物品的左边,这有n*s(n,k)种方法。数学
是调和数的推广。it
是递降阶乘多项式的系数:io
换个较生活化的说法,就是有我的分红
组的分组方法的数目。例若有甲、乙、丙、丁四人,若全部人分红1组,只有全部人在同一组这个方法,所以
;若全部人分红4组,只能够人人独立一组,所以
;若分红2组,能够是甲乙一组、丙丁一组,或甲丙一组、乙丁一组,或甲丁一组、乙丙一组,或其中三人同一组另外一人独立一组,便是:class
所以。file
是二项式系数,B_n是贝尔数。