1
n個の数値の並べ替えられていないリストは、最小の差を持つリストの中の任意の2つの番号を見つけます。このためのアルゴリズムを書く必要がある場合、最悪の場合はO(nlogn)
です。次のアルゴリズム作業することができます、一度リスト全体トラバースソート 最悪の場合の時間の複雑度
- ソート・リストは、連続した番号の違いを見つけるために。
- 最小の差異を持つ戻り値。
このようなアルゴリズムの複雑さは、O(nlogn + n)
と言えるでしょうかO(nlogn)
と言えますか?
と同じです。おめでとう。 –