TreeMap - Suchzeitkomplexität

7

Was ist die zeitliche Komplexität von get () und put () in einer TreeMap?

Ist die Implementierung identisch mit einem Rot-Schwarz-Baum?

    
java_geek 19.05.2010, 09:18
quelle

3 Antworten

22

Von hier: Ссылка

  

Diese Implementierung bietet   garantierte log (n) Zeitkosten für die   containsKey, get, put und remove   Operationen

    
Daniel Renshaw 19.05.2010, 09:19
quelle
5

TreeMap ist:

  

Eine Rot-Schwarz-Baum-basierte NavigableMap-Implementierung.

     

Diese Implementierung bietet garantierte log (n) Zeitkosten für die Vorgänge containsKey, get, put und remove. Algorithmen sind Anpassungen von denen in Cormen, Leiserson und Rivest Einführung in Algorithmen.

    
Bozho 19.05.2010 09:19
quelle
1

Haben Sie in der Dokumentation nachgesehen? Es ist alles da, weißt du. Und in den ersten beiden Absätzen der Zusammenfassung nicht weniger.

    
Konrad Rudolph 19.05.2010 09:19
quelle