Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (define (quicksort xs)
- (cond [(null? xs) xs]
- [else (let* ((after-part (partition (car xs) xs))
- (smallers (car after-part))
- (greaters (cdr after-part)))
- (append (quicksort smallers) (quicksort greaters)))]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement