Heim  >  Artikel  >  Backend-Entwicklung  >  So implementieren Sie eine einseitig zirkulär verknüpfte Liste in Python

So implementieren Sie eine einseitig zirkulär verknüpfte Liste in Python

WBOY
WBOYnach vorne
2023-05-16 13:19:06999Durchsuche

Einseitig zirkulär verknüpfte Liste

Alle Knoten sind in einen Datenspeicherbereich und einen Verknüpfungsbereich unterteilt. Der Datenbereich speichert Daten und der Linkbereich Link zum nächsten Knoten

item: Wo Daten gespeichert werden sollen
next: Link zum nächsten Knoten
Hinweis: Die einseitig zirkulär verknüpfte Liste ist der erste Link, also der Knoten am Ende, der mit dem Kopfknoten verknüpft werden soll

Einseitig verknüpfte Listenoperation

1. Ob die verknüpfte Liste leer ist
2 , Die Länge der verknüpften Liste
3, Durchlaufen der verknüpften Liste
4, Fügen Sie ein Element zum Kopf der verknüpften Liste hinzu
5, Füge ein Element am Ende der verknüpften Liste hinzu
6, Füge ein Element an der angegebenen Position der verknüpften Liste hinzu
7, Lösche Knoten aus der verknüpften Liste
8. Finden Sie heraus, ob ein Knoten vorhanden ist

Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine einseitig zirkulär verknüpfte Liste in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen