n 個のオブジェクトのリストが与えられた場合、合計が少なくとも K になる数値の最小セットを出力する関数を作成します。フォロー アップ: O(n ln n) に勝てますか?
最小セットは 1 要素のセットになります。配列をトラバースして要素、つまり>= Kを見つける必要があるだけではありませんか.
それ以外の場合、O(nlgn) の場合、最初に配列をソートする必要があることを理解しています。次に、合計が >=k であるペアまたはトリプレットを見つけることができます。そのような組み合わせが見つからず、より大きなセットに行かなければならない場合、この問題は N サムの問題と同じではありませんか?