Gibt es eine Java-Sammlung mit einer Komplexität von O (1) und nicht O (n) für die addAll-Operation, oder muss ich meine eigene Sammlung implementieren? Mit einer effizienten verknüpften Liste sollte die Operation Collection1.addAll (Collection2) die zweite Sammlung an die erste anhängen, indem der erste Knoten von collection2 zum letzten von Sammlung 1 hinzugefügt wird und die anderen folgen. Aber es ist nicht so, dass ich in die Dokumentation lese, es scheint einen Iterator zu benutzen, also denke ich, dass die Komplexität O (collection2.size) ist.Java Collection addAlle Komplexität
Ist das richtig?
http://stackoverflow.com/questions/6540511/time-complexity-for-java-arraylist –
Mai [SO Beitrag sein] (http://stackoverflow.com/questions/559839/big-o-summary -for-java-collections-framework-implementations kann Ihnen helfen. – Sanjeev
danke für die links – Kaizokun