2010年02月18日 rubyで順列
_ permutation
ruby1.9では、いろいろと新しいmethodが追加されている。arrayには、順列や組み合わせを生成するメソッドが新しくできていて、いつか使おうと思っていた。文字列を組み合わせた文字列を生成する必要があったので、やってみた。parts=["a","b","c","d"] parts.permutation.to_a.each{|a| puts a.join("") }これをruby1.9で動かせば、すべての場合が表示される。