私が参照している正確な問題と問題の分布の数はhereと計算されます。私はこれらの分布を明示的に知ることに興味があります。k個のボックスにn個のボールのすべての可能な分布を列挙します。
たとえば、5つのボールと3つのボックスがあります。1つの分布は、ボックス1に2つのボール、ボックス2に2つ、ボックス3に1つ、たとえば221と表示されます。 -
。 。 。
私はmatlabコマンドを実行することです:perms([0,0,0,0,0,1,1,1])
です。これは本質的に5つのボールと2つのスティックのすべての順列を生成する。コマンドperms
は同一のオブジェクトを認識しないため、大量にカウントされます。