Ich habe eine doppelt verkettete Liste (Warteschlange), die ich selbst erstellt habe.Löschen einer doppelt verketteten Liste
Ich frage mich, um die verknüpfte Liste zu löschen, ist es genug, um einfach die Kopf- und Schwanzreferenzen zu entfernen?
Z. B
public void Clear()
{
Head = null;
Tail = null;
}
ich einen Domino-Effekt Bebilderung, aber ich habe eine harte Zeit, es zu testen. Es wird das ganze Objekt mindestens leer erscheinen lassen. Alle Datenanforderungen (wie Peek, Dequeue usw.) geben null zurück. Sie können auch einige neue Objekte leicht in die Warteschlange stellen. Rein funktional scheint es zu funktionieren.
Aber ich würde wirklich gerne wissen, ob ich es richtig mache.
Danke, es erklärt die Dinge gut – CasperT