2006-07-30から1日間の記事一覧

include?を考える

Havel, Hakimiの定理をRubyでしたとき,渡された配列の中に負の数があるとfalseが返るように return false if list.select{|e| e < 0}.size > 0という処理を組み込んだのだけども,これ単純に「負の数が含まれてたらtrueを返す」みたいな,それこそselectの…

Havel, Hakimiの定理をRubyで

http://d.hatena.ne.jp/hakobe932/20060729 なんかネタを振られているような気がしてならないので,一応ボクがRubyで書いたそれを晒しておきます. def hakimi(l) list = l.sort{|a,b| b <=> a} p list return false if list.select{|e| e < 0}.size > 0 top…