アコライト インタビュー:
入力: 整数の配列 (範囲指定なし)、ソートなし、サイズ n
出力: 配列内の要素 "k" を見つけて、この要素よりも大きい "k" 要素が配列内に存在するようにします。
たとえば、配列が次の場合:
1. [4,3,6,9,10,22] ここでの出力は 4
2. [4,3,6,9,10] 出力: No such number found
この質問は、 O(n log n) Time でソートすることで非常に簡単に実行できますが、O(n) 時間 (および O(logn) が可能な場合) で実行するように求められました。