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

ハッシュは頻繁に参照する値を最後に入れると高速

明日から RubyKaigi なので、ちょっとした小ネタを一つ。例えば、0 から 9999 までをハッシュに順に入れます。 h = {} 10000.times do |n| h[n] = true end このとき、h[9998] や h[9999] は、h[0] や h[1] より高速です。どのくらい高速かというと、 1_000_…