quicksort
This commit is contained in:
@@ -5,9 +5,9 @@
|
||||
(do
|
||||
(define pivot (first l))
|
||||
(+
|
||||
(qs (filter (lambda (n) (> pivot n)) l))
|
||||
(quick-sort (filter (lambda (n) (> pivot n)) l))
|
||||
(list pivot)
|
||||
(qs (tail (filter (lambda (n) (<= pivot n)) l)))
|
||||
(quick-sort (tail (filter (lambda (n) (<= pivot n)) l)))
|
||||
))
|
||||
))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user