エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ary-[nil] と ary.compact - Qiita
ary-[nil] より ary.compact の方が良いと書いたものの、速度を調べていなかった。 で。 調べてみた。 ... ary-[nil] より ary.compact の方が良いと書いたものの、速度を調べていなかった。 で。 調べてみた。 まずはグラフ。対数目盛に注意。縦軸は時間。 なんかsrc.compact のグラフ形状が変な感じ。 概ね、5〜10 倍ぐらい速さが違う。 ruby は ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-darwin13.0] を使った。 まあ、速さのために compact を使うんじゃなくて「有意義なものだけにする」という処理に compact という名前がついているのでそれを使ったほうが良い、ということなんだけど、速さの面でもメリットがあるよ、という話なのでした。 もちろんゴルファーは a-[nil] で。 あと。このグラフの元になったソースコードは以下のとおり。 require "benchmark" (0..7)
2014/10/20 リンク