整数の長いリストを含むファイルがあります。
10
4
66
....
UNIX コマンド ライン ツールを使用して最大値を見つけたい。私は使用できることを知っていますsort
(実際、SO には を使用するこの問題の解決策がありますsort
) が、それは非効率的であり、O(N*log(N)) と十分なメモリが必要です。単純な for ループを使用すると、O(N) の最大値と数バイトのメモリを見つけることができるはずです。
箱から出してすぐにこれを行うプログラム (のような名前max
) がそこにあるに違いないようです---それは本当ですか?