aboutsummaryrefslogtreecommitdiff
path: root/Semestr 2/racket/solution.rkt
diff options
context:
space:
mode:
authorFranciszek Malinka <franciszek.malinka@gmail.com>2021-10-05 21:49:54 +0200
committerFranciszek Malinka <franciszek.malinka@gmail.com>2021-10-05 21:49:54 +0200
commitc5fcf7179a83ef65c86c6a4a390029149e518649 (patch)
treed29ffc5b86a0d257453cedcf87d91a13d8bf3b0d /Semestr 2/racket/solution.rkt
parentf8a88b6a4aba1f66d04711a9330eaba49a50c463 (diff)
Duzy commit ze smieciami
Diffstat (limited to 'Semestr 2/racket/solution.rkt')
-rw-r--r--Semestr 2/racket/solution.rkt14
1 files changed, 0 insertions, 14 deletions
diff --git a/Semestr 2/racket/solution.rkt b/Semestr 2/racket/solution.rkt
deleted file mode 100644
index 3643668..0000000
--- a/Semestr 2/racket/solution.rkt
+++ /dev/null
@@ -1,14 +0,0 @@
-#lang racket
-
-(provide heapsort) (require "leftist.rkt")
-
-(define (heapsort xs)
- (define (create-heap xs res)
- (if (null? xs)
- res
- (create-heap (cdr xs) (heap-insert (cons (car xs) (car xs)) res))))
- (define (heap-to-list h)
- (if (heap-empty? h)
- null
- (cons (elem-val (heap-min h)) (heap-to-list (heap-pop h)))))
- (heap-to-list (create-heap xs empty-heap))) \ No newline at end of file