0

二次式であると理解しましたが、離散数学の多肢選択式の模擬テストを受けており、4つのオプションのみがあります。

a)対数

b)線形

c)linearithmic

d)多項式

4

2 に答える 2

1

a)対数= O(log n)

b)線形= O(n)

c)linearithmic = O(n log n)

d)多項式= O(n k

したがって、O(n 2)は多項式になります。

于 2013-02-25T08:28:40.130 に答える
0

ソートされた値のリストまたはツリーに新しい値を挿入するのはO(log n)です。

まっすぐにソートされたリストで最も見やすくなります。xを挿入するとします。[n/2]で値を見つけます。これがxより大きい場合、正しい位置は左半分にあります。[n / 2]がxより小さい場合、正しい位置は右側にあります。繰り返し、毎回中央の値を確認します。各ステップは、正しい値が見つかるまでチェックする間隔のサイズを半分にし、挿入の対数時間を与えます。

ツリーへの挿入も同様です。ツリーを正しいノード位置までトラバースする必要があります。これには、lognに比例するツリーの平均深度をトラバースする必要があります。

于 2013-02-28T09:35:36.083 に答える