Du befindest dich hier: FSI Informatik » user » Bjørn

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
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
user:bjoern [20.10.2006 11:54] Bjoernuser:bjoern [20.10.2006 14:14] 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>