エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Perlで配列の積集合(intersection)を求めるベンチマークがおもしろかったので自分でもやってみた - つれづれ日記
Perlで配列の積集合(intersection)を求めるベンチマーク がおもしろかったので自分でもやってみた。 Lis... Perlで配列の積集合(intersection)を求めるベンチマーク がおもしろかったので自分でもやってみた。 List::などのクラスは遅いそうなので、除外して、連想配列(hash)を使った方法だけに絞った。 use strict; use warnings; use Benchmark; my @l1 = map { int rand 1000 } 1..1000; my @l2 = map { int rand 1000 } 1..1000; timethese(10000, { q/hash-map-grep-exists/ => sub { my (%in_l1); map { $in_l1{$_}++ } @l1; grep { exists $in_l1{$_} } @l2; }, q/hash-map+keys/ => sub { my (%union, %isect);
2012/01/16 リンク