携帯サイトのWebプロ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
656:nobodyさん 08/10/11 03:13:53 言語は何だ?Perlか? つーかどんな言語でもhashの方が早いと思うけど・・・ 実際にベンチとってみればわかるからやってみれ 657:nobodyさん 08/10/11 03:33:21 1ZhB1JNn perlです。 やってみたら確かにhashのほうが早かったです。 というか小数点以下まで出してくれるものがあるとは思いませんでした・・・ 普通にtimeを変数に入れて引いても両方0と出てしまっていたので。 勉強になった上にいいものを見つけられました。 ありがとうございました。 658:nobodyさん 08/10/12 11:58:40 ハッシュは「格納済キー文字列の配列を片っ端からifで試して、一致したものを返す」じゃないからな。 「キー文字列から数字を求めて、二分探索でキー文字列の配列から探す」でもない。 「キー文字列から数字(ハッシュ値)を求めて、デカい配列のその添字の場所からデータを読み出す」が動作としては一番近い。 forループの中でif回すような順次走査じゃなくて、一発で求める値にアクセスする。だから比較にならんほど速い。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5013日前に更新/192 KB
担当:undef