仕事の候補者のリストを入力として受け取ったので、受け取ったリストはすでに各自の給与の要件によってソートされており、大学からの給料でもあります(このパラメーターはソートされていません)。例:
ダニー13000$75.56
ダン9000$100
ボブ5000$98
このようなリストでは、両方の給与の合計が10000ドルを超えないように、より高い学年の2人の候補者を見つける必要があります(同じ学年の2人の候補者はなく、2組の学生はいないと推測できます。グレードの同じ合計(94 + 90 = 91 + 93))
O(n)の複雑さでそれらを見つける必要があります。
ソートアルゴリズム(最小値はn * log(n))を実行できないことを理解しているので、どうすればそれを実行できますか?
出来ますか ?