Ruby 初心者スレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
217:デフォルトの名無しさん 09/08/18 21:57:11 どんな値が返ってくれば正解なのかすら知らせずに丸投げとな require 'pp' ary = %w(w1 w2 w3 w4 w2 w3 w1 w1 w5 w2 w3 w4) window = 6 hout = Hash.new ary.size.times do |i| b = ary[i + 1, window].delete_if{|w| /#{ary[i]}/ =~ w} b.each do |w| hout[w] = 0 unless hout[w] hout[w] += 1 end end pp hout {"w1"=> 10, "w2"=> 9, "w3"=> 11, "w4"=> 9, "w5"=> 6} 218:デフォルトの名無しさん 09/08/18 22:02:04 require 'pp' ary = %w(w1 w2 w3 w4 w2 w3 w1 w1 w5 w2 w3 w4) window = 6 hout = Hash.new ary.size.times do |i| ary[i+1, window].each do |w| next if /#{ary[i]}/ =~ w hout[w] = 0 unless hout[w] hout[w] += 1 end end pp hout 219:デフォルトの名無しさん 09/08/18 22:28:25 require 'pp' ary = %w(w1 w2 w3 w4 w2 w3 w1 w1 w5 w2 w3 w4) window = 6 hout = Hash.new(0) ary.size.times do |i| ary[i+1, window].reject{|w| w == ary[i]}.each{|w| hout[w] += 1} end pp hout
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5389日前に更新/180 KB
担当:undef