Gepostet: |
Unterschied zwischen referenziert und referenziert direkt,rekursiv und direkt rekursiv | ||||||||||
Ich weiss zwar was referenziert und rekursiv heisst,aber den Unterschied zwischen referenziert und referenziert direkt,rekursiv und direkt rekursiv verstehe ich nicht bzw. ich sehe da keinen.Könnte mir das jemand an diesem Beispiel verdeutlichen. g1 x = (g2 (x+10)) * (g3 (x-10)) g2 x = if x > 100 then 20 else 40 g3 x = if x <= 0 then 1 else g3 (g4 x) g4 x = if x == 0 then g3 (x-1) else g6 (x-2) 2 g5 x = if (g2 (g2 x)) == 20 then g5 (x-20) else 10 g6 x y = if y == 0 then g2 x else g3 (y-10) Welche der Funktionen sind direkt rekursiv und rekursiv? Für welche Funktionen gilt die Funktion gi referenziert Funktion gj direkt? Für welche Funktionen gilt die Funktion gi referenziert Funktion gj? Danke schon mal im Vorraus |
|||||||||||
Zum Seitenanfang | |||||||||||