Advertisement
Guest User

Untitled

a guest
Aug 31st, 2015
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.20 KB | None | 0 0
  1. (defn qsort [l]
  2. (if (empty? l) '()
  3. (let [f (first l)
  4. smaller (filter #(<= % f) (rest l))
  5. bigger (filter #(> % f) (rest l))]
  6. (concat (qsort smaller) [f] (qsort bigger)))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement