最初に空のRBツリーを考えてみましょう。ここにm個の要素を挿入します。 要素の挿入にはO(log n)時間がかかります.nは現在挿入されている要素の数です。 はだから、Mの挿入の合計時間を書き込むことができるよう: 和ログ(I)は、i = 1..m ==ログ(ポッホハンマー(1、m)のための、礼儀WolframAlpha実際エキゾチック関数、ポーチハンマーとレッドブラックツリー
、比。 m * logmとlog(Pochhammer(1、m))は1に収束するので、ログPochhammerはどこにも見られませんでした。科学? 私は逆アッカーマンはなど、連合検索に表示されます...(あなたは「エキゾチック」という用語があります)
あなたは私= 1..nの=シータ(nlogn)のための '和ログ(I)'ことを知っていますか?それを証明するのは簡単です。 '' sum log(i)for i = 1..n <= sum log(n)for i = 1..n = O(nlogn) 'です。 i = n/2.n = sum log(i/2)に対してi = 1/nに対してsum log(i) n/2 * log(n/2)=オメガ(nlogn) 'である。とにかく漸近表記を使用しているので、よく知られているように漸近的に同じである「エキゾチック関数」の使用には何の意味もありません。 – amit
@amit私はあなたのポイントを参照してください、しかし、問題はまだ立っています:) CSで使用中の他のエキゾチックな関数(inverse-ackermannのような)? – eisbaw
ログスター?忙しいビーバー機能?私はこの質問のポイントを本当に理解していません。 –