Bei der Lektüre von Spreizbäumen fand ich in Wikipedia einen Ausdruck über den Rang des Spreizknotens 'X' und die amortisierten Kosten. Er wird angegeben als, { Wir können die amortisierten Kosten jeder Zig-Zig- oder Zig-Zag-Operation durch begrenzen:
amortized cost = cost + P(tf) - P(ti) 3(rankf(x) - ranki(x)),
wobei x der Knoten ist, der zur Wurzel hin verschoben wird, und die Indizes "f" und "i" nach bzw. vor der Operation stehen. Aufsummiert über die gesamte Splay-Operation ergibt dies 3(rank(Root)), was O(log n) ist. Da es höchstens eine Zig-Operation gibt, kommt nur eine Konstante hinzu.}
Ich bin nicht in der Lage, dies zu interpretieren. Kann mir jemand die obigen Ausführungen im Detail erklären. Wenn möglich mit einigen Beispielen.
Bitte geben Sie einige Links für die Erklärungen zu anderen Theoremen von Spreizbäumen an
Danke