![]() |
Re: Nochmal verkettete Listen
Zitat:
![]() @aps: Wenn du nicht mit Casts usw. arbeiten willst, kannst du dir ja mal mein ![]() @barf00s: Dann sag doch warum es Kaese ist, wenn du schon so davon ueberzeugt bist. :roll: Greetz alcaeus |
Re: Nochmal verkettete Listen
Wenn eine Liste gesucht wird, die in allen Punkten schnell arbeitet, in er man Vorwärts/Rückwärts laufen kann, und das Suchen/Einfügen/Löschen jeweils in (so gut wie) O(1) von statten geht, würde ich Skiplists nehmen und die gibt es hier:
![]() Wie eine Datenstruktur baut (hier: Hash-Tabellen), und eine dynamische Liste effektiv verwenden kann, steht hier: ![]() Die Hashtabellen sind beim Suchen/Einfpügen/Löschen unerreicht schnell, dafür ist das Traversieren (also sukkessive Durchlaufen) nicht so schön, zumal die Elemente nicht soriert erscheinen. |
Re: Nochmal verkettete Listen
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz