TuH2 scheme

Aus ProgrammingWiki
Archivierte Version vom 2009-04-06T09:52:34+00:00. Aktuelle Version

Inhaltsverzeichnis

Scheme Programmbeispiele

Für die Ausführung der Hauptprogramme sind diverse Hilfsprozeduren nötig.

  • zzls - Erstellt eine Zufallszahlenliste
  • mv-mergesort - Sortiert eine Liste
  • teillisten2 - teilt eine Liste; wird von mv-mergesort und binaersuche benötigt
  • verbinden - verbindet zwei Listen; wird von mv-mergesort benötigt

Der Programmcode der Hilfsprozeduren ist am Schluss dieser Wikiseite zu finden.

Hilfsprozeduren

zzls

<eval>(zzls 1 10 10)</eval>

mv-mergesort

Die Prozedur ist aus "Teilen und Herschen 1" bekannt. Sie sortiert eine gegebene Liste der Größe nach.

<eval>(mv-mergesort '(34 23 1 44 93 24 78 77 17 83))</eval>