Eine einfach verkettete Liste ist eine Kette von Knoten, wobei jeder Knoten einen Wert und einen Zeiger auf den nächsten Knoten enthält. Im Gegensatz zu einem Array sind die Knoten nicht zusammenhängend — sie können überall im Speicher sein und sind durch Verweise verbunden.
Struktur
text
head
|
v
[10|*]--->[20|*]--->[30|null]
val next val next val next
Beispiel
python
:
():
.val = val
. =
():
node = Node(val)
node. = head
node
():
cur = head
cur:
cur.val == target:
cur
cur = cur.
