比热力学课本上简单得多的方法推导出这种排列组合来.
题目是这样的,
如果有 $n$ 个不加区分的小球,有 $N$ 个有编号的盒子($N \geqslant n$),那么把所有小球都放到盒子里有几种方法(每个盒子能装的个数没有限制)?
现在把所有的情况根据非空盒子的个数分类.非空盒子个数可能为 1 个($n$ 个小球都在里面),2 个,一直到 $n$ 个(每个盒子只装 1 个).如果用 $i$ 个盒子装小球,那么首先从 $N$ 个盒子里面选择 $i$ 个会有 $C_n^i$ 种情况.然后要考虑的是,如果用已选的 $i$ 个有编号盒子装 $n$ 个小球,又有几种情况.用所谓的插空法得到共有 $C_{n-1}^{i-1}$ 种情况.所以一个 $i$ 对应 $C_N^i C_{n-1}^{i-1}$ 种情况.
最后把所有不同 $i$ 的情况数加在一起,得出所有情况的总数为