Haskell :: Sprache
  Suche:
 Blatt 6 [ohne Text] 27.11.2002 (22:51 Uhr) amo
 Aufgabe 1 27.11.2002 (22:53 Uhr) amo
 Aufgabe 2 27.11.2002 (22:57 Uhr) amo
 Mehrfachtests 29.11.2002 (05:03 Uhr) amo
 Re: Aufgabe 2 - allDifferent 29.11.2002 (05:12 Uhr) amo
 allDifferent2 01.12.2002 (19:39 Uhr) amo
 allDifferent3 01.12.2002 (19:41 Uhr) amo
 allDifferent -> allDifferent3 01.12.2002 (19:57 Uhr) amo
 allDifferent -> allDifferent3 29.11.2002 (04:56 Uhr) amo
> allDifferent :: Eq a => [a] -> Bool
> allDifferent [] = True
> allDifferent (x:[]) = True
> allDifferent (x:y:l)
> | x == y = False
> | otherwise = allDifferent (x:l) && allDifferent (y:l)

So ist es länger und man braucht eine Fallunterscheidung, also ist es komplizierter, aber es ist effizienter, also benötigt weniger Reduktionen in den meisten Fällen.
Zuletzt geändert von amo am 01.12.2002 um 20:00 Uhr.
 allDifferent4 01.12.2002 (20:08 Uhr) amo
 allDifferent5 01.12.2002 (20:16 Uhr) amo
 allDifferents 01.12.2002 (20:24 Uhr) amo
 Aufgabe 3 - substring 27.11.2002 (22:59 Uhr) amo
 Aufgabe 4 27.11.2002 (23:47 Uhr) amo
 checkHTML 02.12.2002 (07:34 Uhr) amo
 checkHTML 03.12.2002 (19:23 Uhr) amo
 checkHTML - Primitivversion 04.12.2002 (05:03 Uhr) amo
 Re: checkHTML - Primitivversion 04.12.2002 (05:09 Uhr) amo
 ganze Datei für Blatt 6 04.12.2002 (12:52 Uhr) amo
0 User im Forum. Kostenloses Forumhosting von plaudern.de. Dieses Forum im eigenen Design entführen. Impressum