tkenichi の日記

毒舌皮肉系恥さらし日記

2008-11-30から1日間の記事一覧

数え上げよう(順列編)

順列を数え上げる場合、n個の置換を生成する関数を作って、組み合わせを生成する関数から呼ぶことにする。手抜きですね。 require "Combination" class Permutation def Permutation.each(ary) case ary.size when 1 yield ary when 2 yield ary yield ary.r…