Advertisement
Latkoski

сортирање LISP

Jan 5th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.42 KB | None | 0 0
  1. (defun najmal (lista)
  2.     (cond
  3.         ((null (cdr lista)) (car lista))
  4.         ((< (car lista)(cadr lista))(najmal (cons (car lista)(cddr lista))))
  5.         ((> (car lista)(cadr lista))(najmal (cdr lista)))
  6.         )
  7.     )
  8.  
  9. (defun sortiraj (lista)
  10.     (cond
  11.     ((null lista) nil)
  12.     (t (cons (najmal lista)(sortiraj (remove (najmal lista) lista))))
  13.         )
  14.     )
  15.  
  16.  
  17.  
  18. (print (sortiraj '(3 5 0 1 9)))
  19. ; 0 1 3 5 9
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement