Takuya71 のぶろぐ

外資系ソフトウェア会社で働いてます、認定スクラムマスター

2015-12-12から1日間の記事一覧

permutation と combination

Ruby の permutaion は リストから 組み合わせを簡単に列挙してくれます。 例えば [1,2,3,4] から 任意の3つの数字を抽出する組み合わせは以下のように簡単に記述できます。 [1,2,3,4].permutation(3).to_a.each do |l| p l end [1, 2, 3] [1, 2, 4] [1, 3, …