2007-03-01から1日間の記事一覧
整数の分割の列挙というのは、 例えば5だったら、 5 4 1 3 2 3 1 1 2 2 1 2 1 1 1 1 1 1 1 1 というもの。 アルゴリズムは簡単で、 次の分割を得るには、 右から探して最初に1でないものを見つけて、 そこから1を引く。 そして、その数字を最大にして、残り…
整数の分割の列挙というのは、 例えば5だったら、 5 4 1 3 2 3 1 1 2 2 1 2 1 1 1 1 1 1 1 1 というもの。 アルゴリズムは簡単で、 次の分割を得るには、 右から探して最初に1でないものを見つけて、 そこから1を引く。 そして、その数字を最大にして、残り…