数値 N と配列 ? 次の例のように、配列間で N を分散する方法:
N = 5 およびサイズ 4 の配列。
[5,0,0,0]
[0,5,0,0]
[0,0,5,0]
[0,0,0,5]
[4,1,0,0]
[4,0,1,0]
[4,0,0,1]
[1,4,0,0]
[0,4,1,0]
[0,4,0,1]
[1,0,4,0]
[0,1,4,0]
[0,0,4,1]
.
..
..
[2,1,2,0]
..
..
...
等々
重要なことは、配列全体の合計が N であることです!
山登りアルゴリズムを実装したいので、すべての後継者を生成したいので、山登りはリストから選択できます。