隔板法组合数学的方法,用来处理个无差别的球放进个不同的盒子的问题。可一般化为求不定方程的解数,并利用母函数解决问题。

隔板法插空法的原理一样。[1]

例子

现在有个球,要放进个盒子里

●●●●●●●●●●

个板子,把个球被隔开成个部分

●|●|●●●●●●●●、●|●●|●●●●●●●、●|●●●|●●●●●●、●|●●●●|●●●●●、●|●●●●●|●●●●、●|●●●●●●|●●●、......

如此类推,个球放进个盒子的方法总数为

个球放进个盒子的方法总数为

问题等价于求的可行解数,其中正整数

空盒子推广

现在有个球,要放进个盒子里,并允许空盒子。考虑个球的情况:

●|●|●●●●●●●●●●●、●|●●|●●●●●●●●●●、●|●●●|●●●●●●●●●、●|●●●●|●●●●●●●●、●|●●●●●|●●●●●●●、......

每个盒子的球都被拿走一个,得到一种情况,如此类推:

||●●●●●●●●●●、|●|●●●●●●●●●、|●●|●●●●●●●●、|●●●|●●●●●●●、|●●●●|●●●●●●、......

个球放进个盒子的方法总数(允许空盒子),等同于个球放进个盒子的方法总数(不允许空盒子),即[2]

问题等价于求的可行解数,其中非负整数

也是展开式的项数[3]

参见

参考资料

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.