メモリ操作は重いので、sortで一旦確保しuniqで解放とやるより、sort結果を作る(普通に考えたら出力バッファ(リスト)に順次挿入する)際に重複チェックする方が当然良い。なのでCPU効率ではなくメモリ効率比べるべきかと

sgo2sgo2 のブックマーク 2024/05/17 12:48

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

なぜsortコマンドはuniq機能を含んでいるのか?(Unix哲学はどこ行った!?) - Qiita

    Unix 哲学的に考えれば、行を並び替える sort コマンドと重複行を取り除く uniq コマンドは別のコマンドであるべきなように思えます。しかし sort コマンドには -u オプションとして uniq コマンドに相当する機能...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう