2012-06-08から1日間の記事一覧

文字列の頻度分析する

単一換字暗号の課題がでたので とりあえず、アルファベット文字を頻度分析してみる。rubyで。 def char_frequency(str) table = Hash.new(0) str.scan(/./m){|ch| table[ch] += 1 } table.to_a.sort_by{|char, count| -count} end 文字列が小さい小さい場合…