共有
  • 記事へのコメント7

    • 注目コメント
    • 新着コメント
    その他
    soh3914
    "@_は直接使わずにコピーして使うのがperlでsubを書く際の一般的な作法なのですが、今回のuniqの実装のように、@_の要素数が膨大になりうる場合は立派な例外です"

    その他
    asiamoth
    ベンチマークの上位から試してみると、lmu - foreach までは順番が破壊されます! たとえばコマンドのヒストリィ・ファイルの重複行を削りたい場合は、grep が一番だと思う。→自分の勘違いでした……。

    その他
    bluele
    @_をコピーするコスト

    その他
    BigFatCat
    uniqのコスト。hashスライスを使った方法が手軽でパフォーマンスも良い。ただ一つ疑問が…。何でハッシュスライスのとこでは1じゃなくて()を代入してるんだろ?

    その他
    zetamatta
    @_ のコピーコストは大きいね。関数が配列を受け取る時は @_ をそのまま使うことも検討した方がよいだろう

    その他
    plasticscafe
    なるほど

    その他
    n2s
    List::MoreUtilsすげえ。ちゃんと使おう(ちなみにList::UtilともどもList::AllUtils経由で使うと良いらしい)

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    perl - @_をコピーするコスト : 404 Blog Not Found

    2011年07月17日22:00 カテゴリLightweight LanguagesTips perl - @_をコピーするコスト Perl Best Pract...

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - 暮らし

    いま人気の記事 - 暮らしをもっと読む

    新着記事 - 暮らし

    新着記事 - 暮らしをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む