1 2 3 4 5 6 7 8 9 10 11 12 | quicksort([Kopf|Rest], SortierteListe, X ) :- teilen( Kopf, Rest, Kleiner, Groesser), quicksort(Kleiner, Sortierte_Liste, [Kopf|Rest2]), quicksort(Groesser, Rest2, X ). quicksort( [], Liste, Liste ). teilen(_, [], [], []). teilen(Element, [Kopf|Rest], [Kopf|Kleiner], Groesser):- Kopf < Element, !, teilen(Element, Rest, Kleiner, Groesser). teilen(Element, [Kopf|Rest], Kleiner, [Kopf|Groesser]):- teilen(Element, Rest, Kleiner, Groesser). |
-
upload with new input
-
result: Success time: 0.02s memory: 6204 kB returned value: 0
quicksort([5,4,1,3,2], L, X).
Warning: /home/BPtSAH/prog.pl:1: Singleton variables: [SortierteListe, Sortierte_Liste] true EOF: halt
-
result: Success time: 0.02s memory: 6204 kB returned value: 0
quicksort([1,5,4,1], L, X).
Warning: /home/jNMplY/prog.pl:1: Singleton variables: [SortierteListe, Sortierte_Liste] true EOF: halt
-
result: Success time: 0.02s memory: 6204 kB returned value: 0
quicksort([1,5,4,1], L, X)
Warning: /home/Gczkpj/prog.pl:1: Singleton variables: [SortierteListe, Sortierte_Liste] ERROR: Stream user_input:0:3 Syntax error: Unexpected end of file
-
result: Success time: 0.02s memory: 6204 kB returned value: 0
quicksort([], [1,4,2,5,2])
Warning: /home/DNgPCt/prog.pl:1: Singleton variables: [SortierteListe, Sortierte_Liste] ERROR: Stream user_input:0:3 Syntax error: Unexpected end of file
-
result: Success time: 0.03s memory: 6204 kB returned value: 0
quicksort([5,4,1,3,2], L).
Warning: /home/ZAl1YL/prog.pl:1: Singleton variables: [SortierteListe, Sortierte_Liste] ERROR: Undefined procedure: quicksort/2 ERROR: However, there are definitions for: ERROR: quicksort/3 false.
-
result: Success time: 0.02s memory: 6204 kB returned value: 0
Warning: /home/fsZ0oo/prog.pl:1: Singleton variables: [SortierteListe, Sortierte_Liste]



