Verknüpfte Liste Erstellen einer Liste
-
22-12-2019 - |
Frage
Dies ist ein Codeblock aus meinem einfachen verknüpften List-Programm.
generasacodicetagpre. Mein Zweifel ist, wie arbeitet Link* pNewLink = new Link(dd);
?Ich kenne, dass Pnewlink ein Zeiger auf das neue Link-Objekt ist.Aber ich bekomme nicht, während ich eine verknüpfte Liste erstellte, wie werden mehrere Links erstellt und wie sind sie angeschlossen?
Lösung
Die Anweisung der neuen Link (DD) erstellt anstelle einer neuen Liste einen neuen verknüpften Listenknoten.Wenn Sie mit dem Pfirst-Zeiger verwenden, ersetzen Sie den neuen Knoten als den ersten Knoten, indem Sie seinen nächsten Zeiger auf den Pfirst einstellen.Danach überschreiben Sie den Inhalt von Pfirst, der in der verknüpften Listenklasse deklariert wurde (wenn es sich um eine Klasse handelt).
Andere Tipps
Hier ist die Java-Implementierung von LinkedList
generasacodicetagpre.