Kurs:Algorithmen und Datenstrukturen/Vorlesung/Zustände

Aus testwiki
Zur Navigation springen Zur Suche springen

Vorlage:Navigationsleiste/Algorithmen und Datenstrukturen

Zustände

Ist X_=X1,X2,... eine Menge von Variablen (-namen) von denen alle nur Werte aus der Wertemenge W haben können (alle Variablen vom gleichen Typ), dann ist der Zustand Z eine partielle Abbildung.

Z:X_W (Zuordnung des momentanen Wertes)
  • Beispiel in einem gewissen Zustand
Z(X1)=42
Z(X2)=17
Z(X3)=23


  • Nach X1:=29 folgt:
Z(X1)=29
Z(X2)=17
Z(X3)=23


Ist Z:X_W ein Zustand und wählt man eine Variable X und einen Wert w aus dem Wertebereich W, so ist der transformierte Zustand wie folgt definiert:

Z(Xw):X_Wmit 
Z(XW)(Y){wfallsX=YZ(Y)sonst

Literatur

Da die Vorlesungsinhalte auf dem Buch Algorithmen und Datenstrukturen: Eine Einführung mit Java von Gunter Saake und Kai-Uwe Sattler aufbauen, empfiehlt sich dieses Buch um das hier vorgestellte Wissen zu vertiefen. Die auf dieser Seite behandelten Inhalte sind in Kapitel 3.3.1 zu finden.


Discussion