BitArts Blog

ロードバイク通勤のRubyプログラマで伊豆ダイバー。の個人的なブログ。

2007-12-05から1日間の記事一覧

RubyのArray#include?は遅いですよ

RubyのArray#include?メソッドは、配列の中に指定の値が存在するかどうかを確認するもので、非常に便利。が、実態は単純にリニアで文字列比較しているだけと思われ、かなり重い処理になります。一行で気軽に書けるけど重いよ。という落とし穴の代表と言える…