5th Commit

This commit is contained in:
alstergym
2026-09-28 15:46:16 +02:00
parent 5e21ffc3b4
commit e509f70907
2 changed files with 24 additions and 19 deletions
+5
View File
@@ -15,10 +15,15 @@ class Liste:
if self.head is None:
self.head = neuer_knoten
return
else:
aktueller_knoten = self.head
while aktueller_knoten.nachfolger is not None:
aktueller_knoten = aktueller_knoten.nachfolger
aktueller_knoten.nachfolger = neuer_knoten
# def delete(self, daten):
# falscher_knoten =
# Schnittstelle zur Verwaltung der Liste
# Methoden: Länge der Liste, Positionsabfrage, Einträge einfügen (attend) und Löschen,
+17 -17
View File
@@ -1,26 +1,26 @@
from knoten import Knoten
from liste import Liste
#Attribute:
knoten1 = Knoten(2)
knoten2 = Knoten(4)
knoten3 = Knoten(6)
knoten4 = Knoten(8)
knoten5 = Knoten(10)
knoten6 = Knoten(12)
# #Attribute:
# knoten1 = Knoten(2)
# knoten2 = Knoten(4)
# knoten3 = Knoten(6)
# knoten4 = Knoten(8)
# knoten5 = Knoten(10)
# knoten6 = Knoten(12)
head = knoten1
# head = knoten1
#Aufbau:
knoten1.nachfolger = knoten2
knoten2.nachfolger = knoten3
knoten3.nachfolger = knoten4
knoten4.nachfolger = knoten5
knoten5.nachfolger = knoten6
# #Aufbau:
# knoten1.nachfolger = knoten2
# knoten2.nachfolger = knoten3
# knoten3.nachfolger = knoten4
# knoten4.nachfolger = knoten5
# knoten5.nachfolger = knoten6
#Ausgabe:
print(knoten1.daten)
print (knoten2.nachfolger.daten)
# #Ausgabe:
# print(knoten1.daten)
# print (knoten2.nachfolger.daten)
#Hinzufügen
liste = Liste()