Du befindest dich hier: FSI Informatik » user » Bjørn   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
user:bjoern [20.10.2006 11:54] Bjoernuser:bjoern [20.10.2006 14:16] (aktuell) Bjoern
Zeile 1: Zeile 1:
 ====== Bjørn ====== ====== Bjørn ======
  
-//<<Ein gutes Gedächtnis merkt sich nicht alles, sondern vergisst das Unwichtige>>// Peter Bamm+//<<Ein gutes Gedächtnis merkt sich nicht alles, sondern vergisst das Unwichtige.>>// Peter Bamm
  
  
Zeile 33: Zeile 33:
  quicksort(a, l, i-1);  quicksort(a, l, i-1);
  quicksort(a, i+1, r);  quicksort(a, i+1, r);
- }''+ } 
 +</code> 
 + 
 +**Prolog:** 
 +<code Prolog> 
 +quicksort([], []). 
 +quicksort([E | Ls], Return) :- 
 + (bagof(BagA, (member(BagA, Ls), BagA < E), As); As = []), 
 + (bagof(BagB, (member(BagB, Ls), BagB > E), Bs) ; Bs = []), 
 + quicksort(As, L), 
 + quicksort(Bs, R), 
 + flatten([L, E, R], Return).
 </code> </code>