From 4623dc66e854418f6e555065477ca619a9a0ff7e Mon Sep 17 00:00:00 2001
From: Egor Tensin
Date: Thu, 21 Apr 2016 10:41:46 +0300
Subject: plots: update the actual plots
---
img/plots/full_size/bubble_1000_sorted_0_200.png | Bin 40562 -> 0 bytes
.../full_size/bubble_100_randomized_0_200.png | Bin 43570 -> 0 bytes
img/plots/full_size/bubble_100_reversed_0_200.png | Bin 33174 -> 0 bytes
.../bubble_optimized_1000_sorted_0_200.png | Bin 42006 -> 0 bytes
.../bubble_optimized_100_randomized_0_200.png | Bin 40330 -> 0 bytes
.../bubble_optimized_100_reversed_0_200.png | Bin 38370 -> 0 bytes
.../full_size/bubble_sort_100_ascending_0_200.png | Bin 0 -> 43203 bytes
.../full_size/bubble_sort_100_descending_0_200.png | Bin 0 -> 36596 bytes
.../full_size/bubble_sort_100_random_0_200.png | Bin 0 -> 45194 bytes
.../bubble_sort_optimized_100_ascending_0_200.png | Bin 0 -> 45044 bytes
.../bubble_sort_optimized_100_descending_0_200.png | Bin 0 -> 40690 bytes
.../bubble_sort_optimized_100_random_0_200.png | Bin 0 -> 43653 bytes
img/plots/full_size/heap_100_randomized_0_200.png | Bin 38007 -> 0 bytes
img/plots/full_size/heap_100_reversed_0_200.png | Bin 36985 -> 0 bytes
img/plots/full_size/heap_100_sorted_0_200.png | Bin 37210 -> 0 bytes
.../full_size/heapsort_100_ascending_0_200.png | Bin 0 -> 40047 bytes
.../full_size/heapsort_100_descending_0_200.png | Bin 0 -> 39265 bytes
img/plots/full_size/heapsort_100_random_0_200.png | Bin 0 -> 41207 bytes
.../full_size/insertion_1000_sorted_0_200.png | Bin 37543 -> 0 bytes
.../full_size/insertion_100_randomized_0_200.png | Bin 41322 -> 0 bytes
.../full_size/insertion_100_reversed_0_200.png | Bin 38191 -> 0 bytes
.../insertion_sort_1000_ascending_0_200.png | Bin 0 -> 47241 bytes
.../insertion_sort_100_descending_0_200.png | Bin 0 -> 36466 bytes
.../full_size/insertion_sort_100_random_0_200.png | Bin 0 -> 43002 bytes
.../full_size/median_heaps_100_ascending_0_200.png | Bin 0 -> 43351 bytes
.../median_heaps_100_descending_0_200.png | Bin 0 -> 42148 bytes
.../full_size/median_heaps_100_random_0_200.png | Bin 0 -> 45155 bytes
.../median_sort_first_100_ascending_0_200.png | Bin 0 -> 44930 bytes
.../median_sort_first_100_descending_0_200.png | Bin 0 -> 45275 bytes
.../median_sort_first_100_random_0_200.png | Bin 0 -> 45927 bytes
img/plots/full_size/merge_100_randomized_0_200.png | Bin 37256 -> 0 bytes
img/plots/full_size/merge_100_reversed_0_200.png | Bin 42023 -> 0 bytes
img/plots/full_size/merge_100_sorted_0_200.png | Bin 42151 -> 0 bytes
.../full_size/merge_sort_1000_ascending_0_200.png | Bin 0 -> 41877 bytes
.../full_size/merge_sort_1000_descending_0_200.png | Bin 0 -> 37321 bytes
.../full_size/merge_sort_1000_random_0_200.png | Bin 0 -> 38368 bytes
.../full_size/quick_first_100_randomized_0_200.png | Bin 49393 -> 0 bytes
.../full_size/quick_first_100_reversed_0_200.png | Bin 35483 -> 0 bytes
.../full_size/quick_first_100_sorted_0_200.png | Bin 37546 -> 0 bytes
.../full_size/quick_last_100_randomized_0_200.png | Bin 49155 -> 0 bytes
.../full_size/quick_last_100_reversed_0_200.png | Bin 35510 -> 0 bytes
.../full_size/quick_last_100_sorted_0_200.png | Bin 37073 -> 0 bytes
.../quick_middle_100_randomized_0_200.png | Bin 50296 -> 0 bytes
.../full_size/quick_middle_100_reversed_0_200.png | Bin 40609 -> 0 bytes
.../full_size/quick_middle_100_sorted_0_200.png | Bin 37711 -> 0 bytes
.../quick_random_100_randomized_0_200.png | Bin 43520 -> 0 bytes
.../full_size/quick_random_100_reversed_0_200.png | Bin 43696 -> 0 bytes
.../full_size/quick_random_100_sorted_0_200.png | Bin 43754 -> 0 bytes
.../quick_second_100_randomized_0_200.png | Bin 50128 -> 0 bytes
.../full_size/quick_second_100_reversed_0_200.png | Bin 39188 -> 0 bytes
.../full_size/quick_second_100_sorted_0_200.png | Bin 38565 -> 0 bytes
.../quicksort_first_100_ascending_0_200.png | Bin 0 -> 42222 bytes
.../quicksort_first_100_descending_0_200.png | Bin 0 -> 39825 bytes
.../full_size/quicksort_first_100_random_0_200.png | Bin 0 -> 53935 bytes
.../quicksort_last_100_ascending_0_200.png | Bin 0 -> 41032 bytes
.../quicksort_last_100_descending_0_200.png | Bin 0 -> 39463 bytes
.../full_size/quicksort_last_100_random_0_200.png | Bin 0 -> 54327 bytes
.../quicksort_middle_100_ascending_0_200.png | Bin 0 -> 42397 bytes
.../quicksort_middle_100_descending_0_200.png | Bin 0 -> 44497 bytes
.../quicksort_middle_100_random_0_200.png | Bin 0 -> 54834 bytes
.../quicksort_random_100_ascending_0_200.png | Bin 0 -> 45962 bytes
.../quicksort_random_100_descending_0_200.png | Bin 0 -> 46144 bytes
.../quicksort_random_100_random_0_200.png | Bin 0 -> 46743 bytes
.../quicksort_second_100_ascending_0_200.png | Bin 0 -> 44396 bytes
.../quicksort_second_100_descending_0_200.png | Bin 0 -> 44071 bytes
.../quicksort_second_100_random_0_200.png | Bin 0 -> 56117 bytes
.../full_size/selection_100_randomized_0_200.png | Bin 37784 -> 0 bytes
.../full_size/selection_100_reversed_0_200.png | Bin 37264 -> 0 bytes
img/plots/full_size/selection_100_sorted_0_200.png | Bin 37272 -> 0 bytes
.../selection_sort_100_ascending_0_200.png | Bin 0 -> 39126 bytes
.../selection_sort_100_descending_0_200.png | Bin 0 -> 39444 bytes
.../full_size/selection_sort_100_random_0_200.png | Bin 0 -> 40305 bytes
img/plots/previews/bubble_1000_sorted_0_200.jpg | Bin 19704 -> 0 bytes
img/plots/previews/bubble_100_randomized_0_200.jpg | Bin 20167 -> 0 bytes
img/plots/previews/bubble_100_reversed_0_200.jpg | Bin 16384 -> 0 bytes
.../bubble_optimized_1000_sorted_0_200.jpg | Bin 20189 -> 0 bytes
.../bubble_optimized_100_randomized_0_200.jpg | Bin 18093 -> 0 bytes
.../bubble_optimized_100_reversed_0_200.jpg | Bin 19497 -> 0 bytes
.../previews/bubble_sort_100_ascending_0_200.png | Bin 0 -> 26865 bytes
.../previews/bubble_sort_100_descending_0_200.png | Bin 0 -> 22907 bytes
.../previews/bubble_sort_100_random_0_200.png | Bin 0 -> 27985 bytes
.../bubble_sort_optimized_100_ascending_0_200.png | Bin 0 -> 28204 bytes
.../bubble_sort_optimized_100_descending_0_200.png | Bin 0 -> 26385 bytes
.../bubble_sort_optimized_100_random_0_200.png | Bin 0 -> 26618 bytes
img/plots/previews/heap_100_randomized_0_200.jpg | Bin 17722 -> 0 bytes
img/plots/previews/heap_100_reversed_0_200.jpg | Bin 17190 -> 0 bytes
img/plots/previews/heap_100_sorted_0_200.jpg | Bin 17716 -> 0 bytes
.../previews/heapsort_100_ascending_0_200.png | Bin 0 -> 24988 bytes
.../previews/heapsort_100_descending_0_200.png | Bin 0 -> 24530 bytes
img/plots/previews/heapsort_100_random_0_200.png | Bin 0 -> 25310 bytes
img/plots/previews/insertion_1000_sorted_0_200.jpg | Bin 16753 -> 0 bytes
.../previews/insertion_100_randomized_0_200.jpg | Bin 17583 -> 0 bytes
.../previews/insertion_100_reversed_0_200.jpg | Bin 19351 -> 0 bytes
.../insertion_sort_1000_ascending_0_200.png | Bin 0 -> 28788 bytes
.../insertion_sort_100_descending_0_200.png | Bin 0 -> 22518 bytes
.../previews/insertion_sort_100_random_0_200.png | Bin 0 -> 25610 bytes
.../previews/median_heaps_100_ascending_0_200.png | Bin 0 -> 26980 bytes
.../previews/median_heaps_100_descending_0_200.png | Bin 0 -> 26114 bytes
.../previews/median_heaps_100_random_0_200.png | Bin 0 -> 27902 bytes
.../median_sort_first_100_ascending_0_200.png | Bin 0 -> 28182 bytes
.../median_sort_first_100_descending_0_200.png | Bin 0 -> 28213 bytes
.../median_sort_first_100_random_0_200.png | Bin 0 -> 28796 bytes
img/plots/previews/merge_100_randomized_0_200.jpg | Bin 17545 -> 0 bytes
img/plots/previews/merge_100_reversed_0_200.jpg | Bin 20173 -> 0 bytes
img/plots/previews/merge_100_sorted_0_200.jpg | Bin 20051 -> 0 bytes
.../previews/merge_sort_1000_ascending_0_200.png | Bin 0 -> 26138 bytes
.../previews/merge_sort_1000_descending_0_200.png | Bin 0 -> 22883 bytes
.../previews/merge_sort_1000_random_0_200.png | Bin 0 -> 24367 bytes
.../previews/quick_first_100_randomized_0_200.jpg | Bin 19687 -> 0 bytes
.../previews/quick_first_100_reversed_0_200.jpg | Bin 16218 -> 0 bytes
.../previews/quick_first_100_sorted_0_200.jpg | Bin 17782 -> 0 bytes
.../previews/quick_last_100_randomized_0_200.jpg | Bin 19631 -> 0 bytes
.../previews/quick_last_100_reversed_0_200.jpg | Bin 16237 -> 0 bytes
img/plots/previews/quick_last_100_sorted_0_200.jpg | Bin 17599 -> 0 bytes
.../previews/quick_middle_100_randomized_0_200.jpg | Bin 20257 -> 0 bytes
.../previews/quick_middle_100_reversed_0_200.jpg | Bin 17590 -> 0 bytes
.../previews/quick_middle_100_sorted_0_200.jpg | Bin 16741 -> 0 bytes
.../previews/quick_random_100_randomized_0_200.jpg | Bin 20589 -> 0 bytes
.../previews/quick_random_100_reversed_0_200.jpg | Bin 20639 -> 0 bytes
.../previews/quick_random_100_sorted_0_200.jpg | Bin 20543 -> 0 bytes
.../previews/quick_second_100_randomized_0_200.jpg | Bin 20044 -> 0 bytes
.../previews/quick_second_100_reversed_0_200.jpg | Bin 19416 -> 0 bytes
.../previews/quick_second_100_sorted_0_200.jpg | Bin 18006 -> 0 bytes
.../quicksort_first_100_ascending_0_200.png | Bin 0 -> 26691 bytes
.../quicksort_first_100_descending_0_200.png | Bin 0 -> 25060 bytes
.../previews/quicksort_first_100_random_0_200.png | Bin 0 -> 32282 bytes
.../quicksort_last_100_ascending_0_200.png | Bin 0 -> 26255 bytes
.../quicksort_last_100_descending_0_200.png | Bin 0 -> 25034 bytes
.../previews/quicksort_last_100_random_0_200.png | Bin 0 -> 32680 bytes
.../quicksort_middle_100_ascending_0_200.png | Bin 0 -> 26176 bytes
.../quicksort_middle_100_descending_0_200.png | Bin 0 -> 27149 bytes
.../previews/quicksort_middle_100_random_0_200.png | Bin 0 -> 32675 bytes
.../quicksort_random_100_ascending_0_200.png | Bin 0 -> 28783 bytes
.../quicksort_random_100_descending_0_200.png | Bin 0 -> 29081 bytes
.../previews/quicksort_random_100_random_0_200.png | Bin 0 -> 29417 bytes
.../quicksort_second_100_ascending_0_200.png | Bin 0 -> 27670 bytes
.../quicksort_second_100_descending_0_200.png | Bin 0 -> 27601 bytes
.../previews/quicksort_second_100_random_0_200.png | Bin 0 -> 33273 bytes
.../previews/selection_100_randomized_0_200.jpg | Bin 17356 -> 0 bytes
.../previews/selection_100_reversed_0_200.jpg | Bin 17848 -> 0 bytes
img/plots/previews/selection_100_sorted_0_200.jpg | Bin 17071 -> 0 bytes
.../selection_sort_100_ascending_0_200.png | Bin 0 -> 24100 bytes
.../selection_sort_100_descending_0_200.png | Bin 0 -> 24870 bytes
.../previews/selection_sort_100_random_0_200.png | Bin 0 -> 25197 bytes
plots.html | 159 ++++++++++-----------
145 files changed, 76 insertions(+), 83 deletions(-)
delete mode 100644 img/plots/full_size/bubble_1000_sorted_0_200.png
delete mode 100644 img/plots/full_size/bubble_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/bubble_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/bubble_optimized_1000_sorted_0_200.png
delete mode 100644 img/plots/full_size/bubble_optimized_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/bubble_optimized_100_reversed_0_200.png
create mode 100644 img/plots/full_size/bubble_sort_100_ascending_0_200.png
create mode 100644 img/plots/full_size/bubble_sort_100_descending_0_200.png
create mode 100644 img/plots/full_size/bubble_sort_100_random_0_200.png
create mode 100644 img/plots/full_size/bubble_sort_optimized_100_ascending_0_200.png
create mode 100644 img/plots/full_size/bubble_sort_optimized_100_descending_0_200.png
create mode 100644 img/plots/full_size/bubble_sort_optimized_100_random_0_200.png
delete mode 100644 img/plots/full_size/heap_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/heap_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/heap_100_sorted_0_200.png
create mode 100644 img/plots/full_size/heapsort_100_ascending_0_200.png
create mode 100644 img/plots/full_size/heapsort_100_descending_0_200.png
create mode 100644 img/plots/full_size/heapsort_100_random_0_200.png
delete mode 100644 img/plots/full_size/insertion_1000_sorted_0_200.png
delete mode 100644 img/plots/full_size/insertion_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/insertion_100_reversed_0_200.png
create mode 100644 img/plots/full_size/insertion_sort_1000_ascending_0_200.png
create mode 100644 img/plots/full_size/insertion_sort_100_descending_0_200.png
create mode 100644 img/plots/full_size/insertion_sort_100_random_0_200.png
create mode 100644 img/plots/full_size/median_heaps_100_ascending_0_200.png
create mode 100644 img/plots/full_size/median_heaps_100_descending_0_200.png
create mode 100644 img/plots/full_size/median_heaps_100_random_0_200.png
create mode 100644 img/plots/full_size/median_sort_first_100_ascending_0_200.png
create mode 100644 img/plots/full_size/median_sort_first_100_descending_0_200.png
create mode 100644 img/plots/full_size/median_sort_first_100_random_0_200.png
delete mode 100644 img/plots/full_size/merge_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/merge_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/merge_100_sorted_0_200.png
create mode 100644 img/plots/full_size/merge_sort_1000_ascending_0_200.png
create mode 100644 img/plots/full_size/merge_sort_1000_descending_0_200.png
create mode 100644 img/plots/full_size/merge_sort_1000_random_0_200.png
delete mode 100644 img/plots/full_size/quick_first_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/quick_first_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/quick_first_100_sorted_0_200.png
delete mode 100644 img/plots/full_size/quick_last_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/quick_last_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/quick_last_100_sorted_0_200.png
delete mode 100644 img/plots/full_size/quick_middle_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/quick_middle_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/quick_middle_100_sorted_0_200.png
delete mode 100644 img/plots/full_size/quick_random_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/quick_random_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/quick_random_100_sorted_0_200.png
delete mode 100644 img/plots/full_size/quick_second_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/quick_second_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/quick_second_100_sorted_0_200.png
create mode 100644 img/plots/full_size/quicksort_first_100_ascending_0_200.png
create mode 100644 img/plots/full_size/quicksort_first_100_descending_0_200.png
create mode 100644 img/plots/full_size/quicksort_first_100_random_0_200.png
create mode 100644 img/plots/full_size/quicksort_last_100_ascending_0_200.png
create mode 100644 img/plots/full_size/quicksort_last_100_descending_0_200.png
create mode 100644 img/plots/full_size/quicksort_last_100_random_0_200.png
create mode 100644 img/plots/full_size/quicksort_middle_100_ascending_0_200.png
create mode 100644 img/plots/full_size/quicksort_middle_100_descending_0_200.png
create mode 100644 img/plots/full_size/quicksort_middle_100_random_0_200.png
create mode 100644 img/plots/full_size/quicksort_random_100_ascending_0_200.png
create mode 100644 img/plots/full_size/quicksort_random_100_descending_0_200.png
create mode 100644 img/plots/full_size/quicksort_random_100_random_0_200.png
create mode 100644 img/plots/full_size/quicksort_second_100_ascending_0_200.png
create mode 100644 img/plots/full_size/quicksort_second_100_descending_0_200.png
create mode 100644 img/plots/full_size/quicksort_second_100_random_0_200.png
delete mode 100644 img/plots/full_size/selection_100_randomized_0_200.png
delete mode 100644 img/plots/full_size/selection_100_reversed_0_200.png
delete mode 100644 img/plots/full_size/selection_100_sorted_0_200.png
create mode 100644 img/plots/full_size/selection_sort_100_ascending_0_200.png
create mode 100644 img/plots/full_size/selection_sort_100_descending_0_200.png
create mode 100644 img/plots/full_size/selection_sort_100_random_0_200.png
delete mode 100644 img/plots/previews/bubble_1000_sorted_0_200.jpg
delete mode 100644 img/plots/previews/bubble_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/bubble_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/bubble_optimized_1000_sorted_0_200.jpg
delete mode 100644 img/plots/previews/bubble_optimized_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/bubble_optimized_100_reversed_0_200.jpg
create mode 100644 img/plots/previews/bubble_sort_100_ascending_0_200.png
create mode 100644 img/plots/previews/bubble_sort_100_descending_0_200.png
create mode 100644 img/plots/previews/bubble_sort_100_random_0_200.png
create mode 100644 img/plots/previews/bubble_sort_optimized_100_ascending_0_200.png
create mode 100644 img/plots/previews/bubble_sort_optimized_100_descending_0_200.png
create mode 100644 img/plots/previews/bubble_sort_optimized_100_random_0_200.png
delete mode 100644 img/plots/previews/heap_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/heap_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/heap_100_sorted_0_200.jpg
create mode 100644 img/plots/previews/heapsort_100_ascending_0_200.png
create mode 100644 img/plots/previews/heapsort_100_descending_0_200.png
create mode 100644 img/plots/previews/heapsort_100_random_0_200.png
delete mode 100644 img/plots/previews/insertion_1000_sorted_0_200.jpg
delete mode 100644 img/plots/previews/insertion_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/insertion_100_reversed_0_200.jpg
create mode 100644 img/plots/previews/insertion_sort_1000_ascending_0_200.png
create mode 100644 img/plots/previews/insertion_sort_100_descending_0_200.png
create mode 100644 img/plots/previews/insertion_sort_100_random_0_200.png
create mode 100644 img/plots/previews/median_heaps_100_ascending_0_200.png
create mode 100644 img/plots/previews/median_heaps_100_descending_0_200.png
create mode 100644 img/plots/previews/median_heaps_100_random_0_200.png
create mode 100644 img/plots/previews/median_sort_first_100_ascending_0_200.png
create mode 100644 img/plots/previews/median_sort_first_100_descending_0_200.png
create mode 100644 img/plots/previews/median_sort_first_100_random_0_200.png
delete mode 100644 img/plots/previews/merge_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/merge_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/merge_100_sorted_0_200.jpg
create mode 100644 img/plots/previews/merge_sort_1000_ascending_0_200.png
create mode 100644 img/plots/previews/merge_sort_1000_descending_0_200.png
create mode 100644 img/plots/previews/merge_sort_1000_random_0_200.png
delete mode 100644 img/plots/previews/quick_first_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/quick_first_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/quick_first_100_sorted_0_200.jpg
delete mode 100644 img/plots/previews/quick_last_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/quick_last_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/quick_last_100_sorted_0_200.jpg
delete mode 100644 img/plots/previews/quick_middle_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/quick_middle_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/quick_middle_100_sorted_0_200.jpg
delete mode 100644 img/plots/previews/quick_random_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/quick_random_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/quick_random_100_sorted_0_200.jpg
delete mode 100644 img/plots/previews/quick_second_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/quick_second_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/quick_second_100_sorted_0_200.jpg
create mode 100644 img/plots/previews/quicksort_first_100_ascending_0_200.png
create mode 100644 img/plots/previews/quicksort_first_100_descending_0_200.png
create mode 100644 img/plots/previews/quicksort_first_100_random_0_200.png
create mode 100644 img/plots/previews/quicksort_last_100_ascending_0_200.png
create mode 100644 img/plots/previews/quicksort_last_100_descending_0_200.png
create mode 100644 img/plots/previews/quicksort_last_100_random_0_200.png
create mode 100644 img/plots/previews/quicksort_middle_100_ascending_0_200.png
create mode 100644 img/plots/previews/quicksort_middle_100_descending_0_200.png
create mode 100644 img/plots/previews/quicksort_middle_100_random_0_200.png
create mode 100644 img/plots/previews/quicksort_random_100_ascending_0_200.png
create mode 100644 img/plots/previews/quicksort_random_100_descending_0_200.png
create mode 100644 img/plots/previews/quicksort_random_100_random_0_200.png
create mode 100644 img/plots/previews/quicksort_second_100_ascending_0_200.png
create mode 100644 img/plots/previews/quicksort_second_100_descending_0_200.png
create mode 100644 img/plots/previews/quicksort_second_100_random_0_200.png
delete mode 100644 img/plots/previews/selection_100_randomized_0_200.jpg
delete mode 100644 img/plots/previews/selection_100_reversed_0_200.jpg
delete mode 100644 img/plots/previews/selection_100_sorted_0_200.jpg
create mode 100644 img/plots/previews/selection_sort_100_ascending_0_200.png
create mode 100644 img/plots/previews/selection_sort_100_descending_0_200.png
create mode 100644 img/plots/previews/selection_sort_100_random_0_200.png
diff --git a/img/plots/full_size/bubble_1000_sorted_0_200.png b/img/plots/full_size/bubble_1000_sorted_0_200.png
deleted file mode 100644
index c9bcfd3..0000000
Binary files a/img/plots/full_size/bubble_1000_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/bubble_100_randomized_0_200.png b/img/plots/full_size/bubble_100_randomized_0_200.png
deleted file mode 100644
index f6b3e8c..0000000
Binary files a/img/plots/full_size/bubble_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/bubble_100_reversed_0_200.png b/img/plots/full_size/bubble_100_reversed_0_200.png
deleted file mode 100644
index 591b3b8..0000000
Binary files a/img/plots/full_size/bubble_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/bubble_optimized_1000_sorted_0_200.png b/img/plots/full_size/bubble_optimized_1000_sorted_0_200.png
deleted file mode 100644
index 36f4950..0000000
Binary files a/img/plots/full_size/bubble_optimized_1000_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/bubble_optimized_100_randomized_0_200.png b/img/plots/full_size/bubble_optimized_100_randomized_0_200.png
deleted file mode 100644
index d2e752c..0000000
Binary files a/img/plots/full_size/bubble_optimized_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/bubble_optimized_100_reversed_0_200.png b/img/plots/full_size/bubble_optimized_100_reversed_0_200.png
deleted file mode 100644
index 7be015e..0000000
Binary files a/img/plots/full_size/bubble_optimized_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/bubble_sort_100_ascending_0_200.png b/img/plots/full_size/bubble_sort_100_ascending_0_200.png
new file mode 100644
index 0000000..55317c5
Binary files /dev/null and b/img/plots/full_size/bubble_sort_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/bubble_sort_100_descending_0_200.png b/img/plots/full_size/bubble_sort_100_descending_0_200.png
new file mode 100644
index 0000000..f8cd5ed
Binary files /dev/null and b/img/plots/full_size/bubble_sort_100_descending_0_200.png differ
diff --git a/img/plots/full_size/bubble_sort_100_random_0_200.png b/img/plots/full_size/bubble_sort_100_random_0_200.png
new file mode 100644
index 0000000..6d9044f
Binary files /dev/null and b/img/plots/full_size/bubble_sort_100_random_0_200.png differ
diff --git a/img/plots/full_size/bubble_sort_optimized_100_ascending_0_200.png b/img/plots/full_size/bubble_sort_optimized_100_ascending_0_200.png
new file mode 100644
index 0000000..12c7654
Binary files /dev/null and b/img/plots/full_size/bubble_sort_optimized_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/bubble_sort_optimized_100_descending_0_200.png b/img/plots/full_size/bubble_sort_optimized_100_descending_0_200.png
new file mode 100644
index 0000000..6900d05
Binary files /dev/null and b/img/plots/full_size/bubble_sort_optimized_100_descending_0_200.png differ
diff --git a/img/plots/full_size/bubble_sort_optimized_100_random_0_200.png b/img/plots/full_size/bubble_sort_optimized_100_random_0_200.png
new file mode 100644
index 0000000..7ad5849
Binary files /dev/null and b/img/plots/full_size/bubble_sort_optimized_100_random_0_200.png differ
diff --git a/img/plots/full_size/heap_100_randomized_0_200.png b/img/plots/full_size/heap_100_randomized_0_200.png
deleted file mode 100644
index 1ba541d..0000000
Binary files a/img/plots/full_size/heap_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/heap_100_reversed_0_200.png b/img/plots/full_size/heap_100_reversed_0_200.png
deleted file mode 100644
index 73d177d..0000000
Binary files a/img/plots/full_size/heap_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/heap_100_sorted_0_200.png b/img/plots/full_size/heap_100_sorted_0_200.png
deleted file mode 100644
index 27c4ede..0000000
Binary files a/img/plots/full_size/heap_100_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/heapsort_100_ascending_0_200.png b/img/plots/full_size/heapsort_100_ascending_0_200.png
new file mode 100644
index 0000000..8e93331
Binary files /dev/null and b/img/plots/full_size/heapsort_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/heapsort_100_descending_0_200.png b/img/plots/full_size/heapsort_100_descending_0_200.png
new file mode 100644
index 0000000..113fbad
Binary files /dev/null and b/img/plots/full_size/heapsort_100_descending_0_200.png differ
diff --git a/img/plots/full_size/heapsort_100_random_0_200.png b/img/plots/full_size/heapsort_100_random_0_200.png
new file mode 100644
index 0000000..ef23ed4
Binary files /dev/null and b/img/plots/full_size/heapsort_100_random_0_200.png differ
diff --git a/img/plots/full_size/insertion_1000_sorted_0_200.png b/img/plots/full_size/insertion_1000_sorted_0_200.png
deleted file mode 100644
index 9cdae56..0000000
Binary files a/img/plots/full_size/insertion_1000_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/insertion_100_randomized_0_200.png b/img/plots/full_size/insertion_100_randomized_0_200.png
deleted file mode 100644
index 3ff3fc4..0000000
Binary files a/img/plots/full_size/insertion_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/insertion_100_reversed_0_200.png b/img/plots/full_size/insertion_100_reversed_0_200.png
deleted file mode 100644
index 645e241..0000000
Binary files a/img/plots/full_size/insertion_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/insertion_sort_1000_ascending_0_200.png b/img/plots/full_size/insertion_sort_1000_ascending_0_200.png
new file mode 100644
index 0000000..d936d18
Binary files /dev/null and b/img/plots/full_size/insertion_sort_1000_ascending_0_200.png differ
diff --git a/img/plots/full_size/insertion_sort_100_descending_0_200.png b/img/plots/full_size/insertion_sort_100_descending_0_200.png
new file mode 100644
index 0000000..0345773
Binary files /dev/null and b/img/plots/full_size/insertion_sort_100_descending_0_200.png differ
diff --git a/img/plots/full_size/insertion_sort_100_random_0_200.png b/img/plots/full_size/insertion_sort_100_random_0_200.png
new file mode 100644
index 0000000..be8da92
Binary files /dev/null and b/img/plots/full_size/insertion_sort_100_random_0_200.png differ
diff --git a/img/plots/full_size/median_heaps_100_ascending_0_200.png b/img/plots/full_size/median_heaps_100_ascending_0_200.png
new file mode 100644
index 0000000..667adcc
Binary files /dev/null and b/img/plots/full_size/median_heaps_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/median_heaps_100_descending_0_200.png b/img/plots/full_size/median_heaps_100_descending_0_200.png
new file mode 100644
index 0000000..c19e6ac
Binary files /dev/null and b/img/plots/full_size/median_heaps_100_descending_0_200.png differ
diff --git a/img/plots/full_size/median_heaps_100_random_0_200.png b/img/plots/full_size/median_heaps_100_random_0_200.png
new file mode 100644
index 0000000..55c638b
Binary files /dev/null and b/img/plots/full_size/median_heaps_100_random_0_200.png differ
diff --git a/img/plots/full_size/median_sort_first_100_ascending_0_200.png b/img/plots/full_size/median_sort_first_100_ascending_0_200.png
new file mode 100644
index 0000000..61e34ff
Binary files /dev/null and b/img/plots/full_size/median_sort_first_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/median_sort_first_100_descending_0_200.png b/img/plots/full_size/median_sort_first_100_descending_0_200.png
new file mode 100644
index 0000000..a7fe323
Binary files /dev/null and b/img/plots/full_size/median_sort_first_100_descending_0_200.png differ
diff --git a/img/plots/full_size/median_sort_first_100_random_0_200.png b/img/plots/full_size/median_sort_first_100_random_0_200.png
new file mode 100644
index 0000000..85dd236
Binary files /dev/null and b/img/plots/full_size/median_sort_first_100_random_0_200.png differ
diff --git a/img/plots/full_size/merge_100_randomized_0_200.png b/img/plots/full_size/merge_100_randomized_0_200.png
deleted file mode 100644
index 68f826a..0000000
Binary files a/img/plots/full_size/merge_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/merge_100_reversed_0_200.png b/img/plots/full_size/merge_100_reversed_0_200.png
deleted file mode 100644
index d700982..0000000
Binary files a/img/plots/full_size/merge_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/merge_100_sorted_0_200.png b/img/plots/full_size/merge_100_sorted_0_200.png
deleted file mode 100644
index 3f993ed..0000000
Binary files a/img/plots/full_size/merge_100_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/merge_sort_1000_ascending_0_200.png b/img/plots/full_size/merge_sort_1000_ascending_0_200.png
new file mode 100644
index 0000000..d5d93ef
Binary files /dev/null and b/img/plots/full_size/merge_sort_1000_ascending_0_200.png differ
diff --git a/img/plots/full_size/merge_sort_1000_descending_0_200.png b/img/plots/full_size/merge_sort_1000_descending_0_200.png
new file mode 100644
index 0000000..7c400ac
Binary files /dev/null and b/img/plots/full_size/merge_sort_1000_descending_0_200.png differ
diff --git a/img/plots/full_size/merge_sort_1000_random_0_200.png b/img/plots/full_size/merge_sort_1000_random_0_200.png
new file mode 100644
index 0000000..02074e0
Binary files /dev/null and b/img/plots/full_size/merge_sort_1000_random_0_200.png differ
diff --git a/img/plots/full_size/quick_first_100_randomized_0_200.png b/img/plots/full_size/quick_first_100_randomized_0_200.png
deleted file mode 100644
index 27c4bed..0000000
Binary files a/img/plots/full_size/quick_first_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_first_100_reversed_0_200.png b/img/plots/full_size/quick_first_100_reversed_0_200.png
deleted file mode 100644
index ed4c170..0000000
Binary files a/img/plots/full_size/quick_first_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_first_100_sorted_0_200.png b/img/plots/full_size/quick_first_100_sorted_0_200.png
deleted file mode 100644
index c3161fe..0000000
Binary files a/img/plots/full_size/quick_first_100_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_last_100_randomized_0_200.png b/img/plots/full_size/quick_last_100_randomized_0_200.png
deleted file mode 100644
index 1839fd5..0000000
Binary files a/img/plots/full_size/quick_last_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_last_100_reversed_0_200.png b/img/plots/full_size/quick_last_100_reversed_0_200.png
deleted file mode 100644
index 18c5113..0000000
Binary files a/img/plots/full_size/quick_last_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_last_100_sorted_0_200.png b/img/plots/full_size/quick_last_100_sorted_0_200.png
deleted file mode 100644
index c50d60a..0000000
Binary files a/img/plots/full_size/quick_last_100_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_middle_100_randomized_0_200.png b/img/plots/full_size/quick_middle_100_randomized_0_200.png
deleted file mode 100644
index 55b3f41..0000000
Binary files a/img/plots/full_size/quick_middle_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_middle_100_reversed_0_200.png b/img/plots/full_size/quick_middle_100_reversed_0_200.png
deleted file mode 100644
index d91d68d..0000000
Binary files a/img/plots/full_size/quick_middle_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_middle_100_sorted_0_200.png b/img/plots/full_size/quick_middle_100_sorted_0_200.png
deleted file mode 100644
index d2d1054..0000000
Binary files a/img/plots/full_size/quick_middle_100_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_random_100_randomized_0_200.png b/img/plots/full_size/quick_random_100_randomized_0_200.png
deleted file mode 100644
index 63f7173..0000000
Binary files a/img/plots/full_size/quick_random_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_random_100_reversed_0_200.png b/img/plots/full_size/quick_random_100_reversed_0_200.png
deleted file mode 100644
index c458947..0000000
Binary files a/img/plots/full_size/quick_random_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_random_100_sorted_0_200.png b/img/plots/full_size/quick_random_100_sorted_0_200.png
deleted file mode 100644
index 2000b96..0000000
Binary files a/img/plots/full_size/quick_random_100_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_second_100_randomized_0_200.png b/img/plots/full_size/quick_second_100_randomized_0_200.png
deleted file mode 100644
index a657043..0000000
Binary files a/img/plots/full_size/quick_second_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_second_100_reversed_0_200.png b/img/plots/full_size/quick_second_100_reversed_0_200.png
deleted file mode 100644
index b0edd9c..0000000
Binary files a/img/plots/full_size/quick_second_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quick_second_100_sorted_0_200.png b/img/plots/full_size/quick_second_100_sorted_0_200.png
deleted file mode 100644
index a3af02f..0000000
Binary files a/img/plots/full_size/quick_second_100_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/quicksort_first_100_ascending_0_200.png b/img/plots/full_size/quicksort_first_100_ascending_0_200.png
new file mode 100644
index 0000000..b8ffc7a
Binary files /dev/null and b/img/plots/full_size/quicksort_first_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_first_100_descending_0_200.png b/img/plots/full_size/quicksort_first_100_descending_0_200.png
new file mode 100644
index 0000000..96a6d26
Binary files /dev/null and b/img/plots/full_size/quicksort_first_100_descending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_first_100_random_0_200.png b/img/plots/full_size/quicksort_first_100_random_0_200.png
new file mode 100644
index 0000000..b522ced
Binary files /dev/null and b/img/plots/full_size/quicksort_first_100_random_0_200.png differ
diff --git a/img/plots/full_size/quicksort_last_100_ascending_0_200.png b/img/plots/full_size/quicksort_last_100_ascending_0_200.png
new file mode 100644
index 0000000..3321ef2
Binary files /dev/null and b/img/plots/full_size/quicksort_last_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_last_100_descending_0_200.png b/img/plots/full_size/quicksort_last_100_descending_0_200.png
new file mode 100644
index 0000000..ef0d9cf
Binary files /dev/null and b/img/plots/full_size/quicksort_last_100_descending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_last_100_random_0_200.png b/img/plots/full_size/quicksort_last_100_random_0_200.png
new file mode 100644
index 0000000..17b2910
Binary files /dev/null and b/img/plots/full_size/quicksort_last_100_random_0_200.png differ
diff --git a/img/plots/full_size/quicksort_middle_100_ascending_0_200.png b/img/plots/full_size/quicksort_middle_100_ascending_0_200.png
new file mode 100644
index 0000000..4a15a04
Binary files /dev/null and b/img/plots/full_size/quicksort_middle_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_middle_100_descending_0_200.png b/img/plots/full_size/quicksort_middle_100_descending_0_200.png
new file mode 100644
index 0000000..61956f1
Binary files /dev/null and b/img/plots/full_size/quicksort_middle_100_descending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_middle_100_random_0_200.png b/img/plots/full_size/quicksort_middle_100_random_0_200.png
new file mode 100644
index 0000000..44d1970
Binary files /dev/null and b/img/plots/full_size/quicksort_middle_100_random_0_200.png differ
diff --git a/img/plots/full_size/quicksort_random_100_ascending_0_200.png b/img/plots/full_size/quicksort_random_100_ascending_0_200.png
new file mode 100644
index 0000000..09a68f2
Binary files /dev/null and b/img/plots/full_size/quicksort_random_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_random_100_descending_0_200.png b/img/plots/full_size/quicksort_random_100_descending_0_200.png
new file mode 100644
index 0000000..0d2ce96
Binary files /dev/null and b/img/plots/full_size/quicksort_random_100_descending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_random_100_random_0_200.png b/img/plots/full_size/quicksort_random_100_random_0_200.png
new file mode 100644
index 0000000..e441b6a
Binary files /dev/null and b/img/plots/full_size/quicksort_random_100_random_0_200.png differ
diff --git a/img/plots/full_size/quicksort_second_100_ascending_0_200.png b/img/plots/full_size/quicksort_second_100_ascending_0_200.png
new file mode 100644
index 0000000..ed3efa7
Binary files /dev/null and b/img/plots/full_size/quicksort_second_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_second_100_descending_0_200.png b/img/plots/full_size/quicksort_second_100_descending_0_200.png
new file mode 100644
index 0000000..5801944
Binary files /dev/null and b/img/plots/full_size/quicksort_second_100_descending_0_200.png differ
diff --git a/img/plots/full_size/quicksort_second_100_random_0_200.png b/img/plots/full_size/quicksort_second_100_random_0_200.png
new file mode 100644
index 0000000..37be2c7
Binary files /dev/null and b/img/plots/full_size/quicksort_second_100_random_0_200.png differ
diff --git a/img/plots/full_size/selection_100_randomized_0_200.png b/img/plots/full_size/selection_100_randomized_0_200.png
deleted file mode 100644
index 2b2f73e..0000000
Binary files a/img/plots/full_size/selection_100_randomized_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/selection_100_reversed_0_200.png b/img/plots/full_size/selection_100_reversed_0_200.png
deleted file mode 100644
index 974e93b..0000000
Binary files a/img/plots/full_size/selection_100_reversed_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/selection_100_sorted_0_200.png b/img/plots/full_size/selection_100_sorted_0_200.png
deleted file mode 100644
index 83bb720..0000000
Binary files a/img/plots/full_size/selection_100_sorted_0_200.png and /dev/null differ
diff --git a/img/plots/full_size/selection_sort_100_ascending_0_200.png b/img/plots/full_size/selection_sort_100_ascending_0_200.png
new file mode 100644
index 0000000..4fa1701
Binary files /dev/null and b/img/plots/full_size/selection_sort_100_ascending_0_200.png differ
diff --git a/img/plots/full_size/selection_sort_100_descending_0_200.png b/img/plots/full_size/selection_sort_100_descending_0_200.png
new file mode 100644
index 0000000..973d684
Binary files /dev/null and b/img/plots/full_size/selection_sort_100_descending_0_200.png differ
diff --git a/img/plots/full_size/selection_sort_100_random_0_200.png b/img/plots/full_size/selection_sort_100_random_0_200.png
new file mode 100644
index 0000000..5fd9570
Binary files /dev/null and b/img/plots/full_size/selection_sort_100_random_0_200.png differ
diff --git a/img/plots/previews/bubble_1000_sorted_0_200.jpg b/img/plots/previews/bubble_1000_sorted_0_200.jpg
deleted file mode 100644
index a7b37fd..0000000
Binary files a/img/plots/previews/bubble_1000_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/bubble_100_randomized_0_200.jpg b/img/plots/previews/bubble_100_randomized_0_200.jpg
deleted file mode 100644
index 15620a5..0000000
Binary files a/img/plots/previews/bubble_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/bubble_100_reversed_0_200.jpg b/img/plots/previews/bubble_100_reversed_0_200.jpg
deleted file mode 100644
index 5faff6f..0000000
Binary files a/img/plots/previews/bubble_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/bubble_optimized_1000_sorted_0_200.jpg b/img/plots/previews/bubble_optimized_1000_sorted_0_200.jpg
deleted file mode 100644
index 3f4deef..0000000
Binary files a/img/plots/previews/bubble_optimized_1000_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/bubble_optimized_100_randomized_0_200.jpg b/img/plots/previews/bubble_optimized_100_randomized_0_200.jpg
deleted file mode 100644
index 62fc92d..0000000
Binary files a/img/plots/previews/bubble_optimized_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/bubble_optimized_100_reversed_0_200.jpg b/img/plots/previews/bubble_optimized_100_reversed_0_200.jpg
deleted file mode 100644
index 9b8e7ff..0000000
Binary files a/img/plots/previews/bubble_optimized_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/bubble_sort_100_ascending_0_200.png b/img/plots/previews/bubble_sort_100_ascending_0_200.png
new file mode 100644
index 0000000..b313f33
Binary files /dev/null and b/img/plots/previews/bubble_sort_100_ascending_0_200.png differ
diff --git a/img/plots/previews/bubble_sort_100_descending_0_200.png b/img/plots/previews/bubble_sort_100_descending_0_200.png
new file mode 100644
index 0000000..1ed7ce3
Binary files /dev/null and b/img/plots/previews/bubble_sort_100_descending_0_200.png differ
diff --git a/img/plots/previews/bubble_sort_100_random_0_200.png b/img/plots/previews/bubble_sort_100_random_0_200.png
new file mode 100644
index 0000000..4a40e41
Binary files /dev/null and b/img/plots/previews/bubble_sort_100_random_0_200.png differ
diff --git a/img/plots/previews/bubble_sort_optimized_100_ascending_0_200.png b/img/plots/previews/bubble_sort_optimized_100_ascending_0_200.png
new file mode 100644
index 0000000..085668c
Binary files /dev/null and b/img/plots/previews/bubble_sort_optimized_100_ascending_0_200.png differ
diff --git a/img/plots/previews/bubble_sort_optimized_100_descending_0_200.png b/img/plots/previews/bubble_sort_optimized_100_descending_0_200.png
new file mode 100644
index 0000000..e16b993
Binary files /dev/null and b/img/plots/previews/bubble_sort_optimized_100_descending_0_200.png differ
diff --git a/img/plots/previews/bubble_sort_optimized_100_random_0_200.png b/img/plots/previews/bubble_sort_optimized_100_random_0_200.png
new file mode 100644
index 0000000..a718348
Binary files /dev/null and b/img/plots/previews/bubble_sort_optimized_100_random_0_200.png differ
diff --git a/img/plots/previews/heap_100_randomized_0_200.jpg b/img/plots/previews/heap_100_randomized_0_200.jpg
deleted file mode 100644
index a775a56..0000000
Binary files a/img/plots/previews/heap_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/heap_100_reversed_0_200.jpg b/img/plots/previews/heap_100_reversed_0_200.jpg
deleted file mode 100644
index 3777bf8..0000000
Binary files a/img/plots/previews/heap_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/heap_100_sorted_0_200.jpg b/img/plots/previews/heap_100_sorted_0_200.jpg
deleted file mode 100644
index bf27f1c..0000000
Binary files a/img/plots/previews/heap_100_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/heapsort_100_ascending_0_200.png b/img/plots/previews/heapsort_100_ascending_0_200.png
new file mode 100644
index 0000000..a608aa5
Binary files /dev/null and b/img/plots/previews/heapsort_100_ascending_0_200.png differ
diff --git a/img/plots/previews/heapsort_100_descending_0_200.png b/img/plots/previews/heapsort_100_descending_0_200.png
new file mode 100644
index 0000000..7f5414e
Binary files /dev/null and b/img/plots/previews/heapsort_100_descending_0_200.png differ
diff --git a/img/plots/previews/heapsort_100_random_0_200.png b/img/plots/previews/heapsort_100_random_0_200.png
new file mode 100644
index 0000000..d031642
Binary files /dev/null and b/img/plots/previews/heapsort_100_random_0_200.png differ
diff --git a/img/plots/previews/insertion_1000_sorted_0_200.jpg b/img/plots/previews/insertion_1000_sorted_0_200.jpg
deleted file mode 100644
index 8edb4be..0000000
Binary files a/img/plots/previews/insertion_1000_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/insertion_100_randomized_0_200.jpg b/img/plots/previews/insertion_100_randomized_0_200.jpg
deleted file mode 100644
index 8de27a4..0000000
Binary files a/img/plots/previews/insertion_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/insertion_100_reversed_0_200.jpg b/img/plots/previews/insertion_100_reversed_0_200.jpg
deleted file mode 100644
index 309901c..0000000
Binary files a/img/plots/previews/insertion_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/insertion_sort_1000_ascending_0_200.png b/img/plots/previews/insertion_sort_1000_ascending_0_200.png
new file mode 100644
index 0000000..2a219ff
Binary files /dev/null and b/img/plots/previews/insertion_sort_1000_ascending_0_200.png differ
diff --git a/img/plots/previews/insertion_sort_100_descending_0_200.png b/img/plots/previews/insertion_sort_100_descending_0_200.png
new file mode 100644
index 0000000..c4ed4cd
Binary files /dev/null and b/img/plots/previews/insertion_sort_100_descending_0_200.png differ
diff --git a/img/plots/previews/insertion_sort_100_random_0_200.png b/img/plots/previews/insertion_sort_100_random_0_200.png
new file mode 100644
index 0000000..a2d0495
Binary files /dev/null and b/img/plots/previews/insertion_sort_100_random_0_200.png differ
diff --git a/img/plots/previews/median_heaps_100_ascending_0_200.png b/img/plots/previews/median_heaps_100_ascending_0_200.png
new file mode 100644
index 0000000..e7aa164
Binary files /dev/null and b/img/plots/previews/median_heaps_100_ascending_0_200.png differ
diff --git a/img/plots/previews/median_heaps_100_descending_0_200.png b/img/plots/previews/median_heaps_100_descending_0_200.png
new file mode 100644
index 0000000..5e241ad
Binary files /dev/null and b/img/plots/previews/median_heaps_100_descending_0_200.png differ
diff --git a/img/plots/previews/median_heaps_100_random_0_200.png b/img/plots/previews/median_heaps_100_random_0_200.png
new file mode 100644
index 0000000..8866aba
Binary files /dev/null and b/img/plots/previews/median_heaps_100_random_0_200.png differ
diff --git a/img/plots/previews/median_sort_first_100_ascending_0_200.png b/img/plots/previews/median_sort_first_100_ascending_0_200.png
new file mode 100644
index 0000000..0888178
Binary files /dev/null and b/img/plots/previews/median_sort_first_100_ascending_0_200.png differ
diff --git a/img/plots/previews/median_sort_first_100_descending_0_200.png b/img/plots/previews/median_sort_first_100_descending_0_200.png
new file mode 100644
index 0000000..04c4162
Binary files /dev/null and b/img/plots/previews/median_sort_first_100_descending_0_200.png differ
diff --git a/img/plots/previews/median_sort_first_100_random_0_200.png b/img/plots/previews/median_sort_first_100_random_0_200.png
new file mode 100644
index 0000000..9d60275
Binary files /dev/null and b/img/plots/previews/median_sort_first_100_random_0_200.png differ
diff --git a/img/plots/previews/merge_100_randomized_0_200.jpg b/img/plots/previews/merge_100_randomized_0_200.jpg
deleted file mode 100644
index 5b5f20f..0000000
Binary files a/img/plots/previews/merge_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/merge_100_reversed_0_200.jpg b/img/plots/previews/merge_100_reversed_0_200.jpg
deleted file mode 100644
index 7c8c1b7..0000000
Binary files a/img/plots/previews/merge_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/merge_100_sorted_0_200.jpg b/img/plots/previews/merge_100_sorted_0_200.jpg
deleted file mode 100644
index 8d38a25..0000000
Binary files a/img/plots/previews/merge_100_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/merge_sort_1000_ascending_0_200.png b/img/plots/previews/merge_sort_1000_ascending_0_200.png
new file mode 100644
index 0000000..acb2a6a
Binary files /dev/null and b/img/plots/previews/merge_sort_1000_ascending_0_200.png differ
diff --git a/img/plots/previews/merge_sort_1000_descending_0_200.png b/img/plots/previews/merge_sort_1000_descending_0_200.png
new file mode 100644
index 0000000..1be5fc9
Binary files /dev/null and b/img/plots/previews/merge_sort_1000_descending_0_200.png differ
diff --git a/img/plots/previews/merge_sort_1000_random_0_200.png b/img/plots/previews/merge_sort_1000_random_0_200.png
new file mode 100644
index 0000000..e806b50
Binary files /dev/null and b/img/plots/previews/merge_sort_1000_random_0_200.png differ
diff --git a/img/plots/previews/quick_first_100_randomized_0_200.jpg b/img/plots/previews/quick_first_100_randomized_0_200.jpg
deleted file mode 100644
index c622207..0000000
Binary files a/img/plots/previews/quick_first_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_first_100_reversed_0_200.jpg b/img/plots/previews/quick_first_100_reversed_0_200.jpg
deleted file mode 100644
index 5dfe1e1..0000000
Binary files a/img/plots/previews/quick_first_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_first_100_sorted_0_200.jpg b/img/plots/previews/quick_first_100_sorted_0_200.jpg
deleted file mode 100644
index af7a423..0000000
Binary files a/img/plots/previews/quick_first_100_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_last_100_randomized_0_200.jpg b/img/plots/previews/quick_last_100_randomized_0_200.jpg
deleted file mode 100644
index cf51c98..0000000
Binary files a/img/plots/previews/quick_last_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_last_100_reversed_0_200.jpg b/img/plots/previews/quick_last_100_reversed_0_200.jpg
deleted file mode 100644
index 720c9c0..0000000
Binary files a/img/plots/previews/quick_last_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_last_100_sorted_0_200.jpg b/img/plots/previews/quick_last_100_sorted_0_200.jpg
deleted file mode 100644
index 94e0286..0000000
Binary files a/img/plots/previews/quick_last_100_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_middle_100_randomized_0_200.jpg b/img/plots/previews/quick_middle_100_randomized_0_200.jpg
deleted file mode 100644
index 78e0804..0000000
Binary files a/img/plots/previews/quick_middle_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_middle_100_reversed_0_200.jpg b/img/plots/previews/quick_middle_100_reversed_0_200.jpg
deleted file mode 100644
index b9e8547..0000000
Binary files a/img/plots/previews/quick_middle_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_middle_100_sorted_0_200.jpg b/img/plots/previews/quick_middle_100_sorted_0_200.jpg
deleted file mode 100644
index 4018807..0000000
Binary files a/img/plots/previews/quick_middle_100_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_random_100_randomized_0_200.jpg b/img/plots/previews/quick_random_100_randomized_0_200.jpg
deleted file mode 100644
index 9de66f5..0000000
Binary files a/img/plots/previews/quick_random_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_random_100_reversed_0_200.jpg b/img/plots/previews/quick_random_100_reversed_0_200.jpg
deleted file mode 100644
index a5e4d12..0000000
Binary files a/img/plots/previews/quick_random_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_random_100_sorted_0_200.jpg b/img/plots/previews/quick_random_100_sorted_0_200.jpg
deleted file mode 100644
index b6fc410..0000000
Binary files a/img/plots/previews/quick_random_100_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_second_100_randomized_0_200.jpg b/img/plots/previews/quick_second_100_randomized_0_200.jpg
deleted file mode 100644
index 3b511cd..0000000
Binary files a/img/plots/previews/quick_second_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_second_100_reversed_0_200.jpg b/img/plots/previews/quick_second_100_reversed_0_200.jpg
deleted file mode 100644
index 41cd75b..0000000
Binary files a/img/plots/previews/quick_second_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quick_second_100_sorted_0_200.jpg b/img/plots/previews/quick_second_100_sorted_0_200.jpg
deleted file mode 100644
index f46e68f..0000000
Binary files a/img/plots/previews/quick_second_100_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/quicksort_first_100_ascending_0_200.png b/img/plots/previews/quicksort_first_100_ascending_0_200.png
new file mode 100644
index 0000000..3db2580
Binary files /dev/null and b/img/plots/previews/quicksort_first_100_ascending_0_200.png differ
diff --git a/img/plots/previews/quicksort_first_100_descending_0_200.png b/img/plots/previews/quicksort_first_100_descending_0_200.png
new file mode 100644
index 0000000..811d5db
Binary files /dev/null and b/img/plots/previews/quicksort_first_100_descending_0_200.png differ
diff --git a/img/plots/previews/quicksort_first_100_random_0_200.png b/img/plots/previews/quicksort_first_100_random_0_200.png
new file mode 100644
index 0000000..1bfd38c
Binary files /dev/null and b/img/plots/previews/quicksort_first_100_random_0_200.png differ
diff --git a/img/plots/previews/quicksort_last_100_ascending_0_200.png b/img/plots/previews/quicksort_last_100_ascending_0_200.png
new file mode 100644
index 0000000..6128a37
Binary files /dev/null and b/img/plots/previews/quicksort_last_100_ascending_0_200.png differ
diff --git a/img/plots/previews/quicksort_last_100_descending_0_200.png b/img/plots/previews/quicksort_last_100_descending_0_200.png
new file mode 100644
index 0000000..5356cc9
Binary files /dev/null and b/img/plots/previews/quicksort_last_100_descending_0_200.png differ
diff --git a/img/plots/previews/quicksort_last_100_random_0_200.png b/img/plots/previews/quicksort_last_100_random_0_200.png
new file mode 100644
index 0000000..0984d8d
Binary files /dev/null and b/img/plots/previews/quicksort_last_100_random_0_200.png differ
diff --git a/img/plots/previews/quicksort_middle_100_ascending_0_200.png b/img/plots/previews/quicksort_middle_100_ascending_0_200.png
new file mode 100644
index 0000000..8c2d8bf
Binary files /dev/null and b/img/plots/previews/quicksort_middle_100_ascending_0_200.png differ
diff --git a/img/plots/previews/quicksort_middle_100_descending_0_200.png b/img/plots/previews/quicksort_middle_100_descending_0_200.png
new file mode 100644
index 0000000..a70c436
Binary files /dev/null and b/img/plots/previews/quicksort_middle_100_descending_0_200.png differ
diff --git a/img/plots/previews/quicksort_middle_100_random_0_200.png b/img/plots/previews/quicksort_middle_100_random_0_200.png
new file mode 100644
index 0000000..5f60efb
Binary files /dev/null and b/img/plots/previews/quicksort_middle_100_random_0_200.png differ
diff --git a/img/plots/previews/quicksort_random_100_ascending_0_200.png b/img/plots/previews/quicksort_random_100_ascending_0_200.png
new file mode 100644
index 0000000..775c5be
Binary files /dev/null and b/img/plots/previews/quicksort_random_100_ascending_0_200.png differ
diff --git a/img/plots/previews/quicksort_random_100_descending_0_200.png b/img/plots/previews/quicksort_random_100_descending_0_200.png
new file mode 100644
index 0000000..eb8e316
Binary files /dev/null and b/img/plots/previews/quicksort_random_100_descending_0_200.png differ
diff --git a/img/plots/previews/quicksort_random_100_random_0_200.png b/img/plots/previews/quicksort_random_100_random_0_200.png
new file mode 100644
index 0000000..1960502
Binary files /dev/null and b/img/plots/previews/quicksort_random_100_random_0_200.png differ
diff --git a/img/plots/previews/quicksort_second_100_ascending_0_200.png b/img/plots/previews/quicksort_second_100_ascending_0_200.png
new file mode 100644
index 0000000..ec2d575
Binary files /dev/null and b/img/plots/previews/quicksort_second_100_ascending_0_200.png differ
diff --git a/img/plots/previews/quicksort_second_100_descending_0_200.png b/img/plots/previews/quicksort_second_100_descending_0_200.png
new file mode 100644
index 0000000..7345dc6
Binary files /dev/null and b/img/plots/previews/quicksort_second_100_descending_0_200.png differ
diff --git a/img/plots/previews/quicksort_second_100_random_0_200.png b/img/plots/previews/quicksort_second_100_random_0_200.png
new file mode 100644
index 0000000..d709c9f
Binary files /dev/null and b/img/plots/previews/quicksort_second_100_random_0_200.png differ
diff --git a/img/plots/previews/selection_100_randomized_0_200.jpg b/img/plots/previews/selection_100_randomized_0_200.jpg
deleted file mode 100644
index b0e4628..0000000
Binary files a/img/plots/previews/selection_100_randomized_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/selection_100_reversed_0_200.jpg b/img/plots/previews/selection_100_reversed_0_200.jpg
deleted file mode 100644
index 1cfbffc..0000000
Binary files a/img/plots/previews/selection_100_reversed_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/selection_100_sorted_0_200.jpg b/img/plots/previews/selection_100_sorted_0_200.jpg
deleted file mode 100644
index e6d3e50..0000000
Binary files a/img/plots/previews/selection_100_sorted_0_200.jpg and /dev/null differ
diff --git a/img/plots/previews/selection_sort_100_ascending_0_200.png b/img/plots/previews/selection_sort_100_ascending_0_200.png
new file mode 100644
index 0000000..c399ae9
Binary files /dev/null and b/img/plots/previews/selection_sort_100_ascending_0_200.png differ
diff --git a/img/plots/previews/selection_sort_100_descending_0_200.png b/img/plots/previews/selection_sort_100_descending_0_200.png
new file mode 100644
index 0000000..bb8d5b9
Binary files /dev/null and b/img/plots/previews/selection_sort_100_descending_0_200.png differ
diff --git a/img/plots/previews/selection_sort_100_random_0_200.png b/img/plots/previews/selection_sort_100_random_0_200.png
new file mode 100644
index 0000000..4b9c9fe
Binary files /dev/null and b/img/plots/previews/selection_sort_100_random_0_200.png differ
diff --git a/plots.html b/plots.html
index 481056e..ff2986e 100644
--- a/plots.html
+++ b/plots.html
@@ -5,114 +5,108 @@ groups:
- navbar
navbar_link: Plots
custom_css: plots.css
-plot_kinds:
- - sorted
- - randomized
- - reversed
+input_order:
+ - ascending
+ - random
+ - descending
plots:
- - codename: bubble
+ - codename: bubble_sort
brief_name: Bubble sort
display_name: Bubble sort
min_length: 0
max_length: 200
- repetitions:
- sorted: 1000
- randomized: 100
- reversed: 100
+ iterations: 100
complexity:
- sorted: O(n)
- randomized: O(n2)
- reversed: O(n2)
- - codename: bubble_optimized
+ ascending: O(n)
+ random: O(n2)
+ descending: O(n2)
+ - codename: bubble_sort_optimized
brief_name: "… \"optimized\""
display_name: "\"Optimized\" bubble sort"
min_length: 0
max_length: 200
- repetitions:
- sorted: 1000
- randomized: 100
- reversed: 100
+ iterations: 100
complexity:
- sorted: O(n)
- randomized: O(n2)
- reversed: O(n2)
- - codename: heap
+ ascending: O(n)
+ random: O(n2)
+ descending: O(n2)
+ - codename: heapsort
brief_name: Heapsort
display_name: Heapsort
min_length: 0
max_length: 200
- repetitions: 100
+ iterations: 100
complexity: O(n log n)
- - codename: insertion
+ - codename: insertion_sort
brief_name: Insertion sort
display_name: Insertion sort
min_length: 0
max_length: 200
- repetitions:
- sorted: 1000
- randomized: 100
- reversed: 100
+ iterations:
+ ascending: 1000
+ random: 100
+ descending: 100
complexity:
- sorted: O(n)
- randomized: O(n2)
- reversed: O(n2)
- - codename: merge
+ ascending: O(n)
+ random: O(n2)
+ descending: O(n2)
+ - codename: merge_sort
brief_name: Merge sort
display_name: Merge sort
min_length: 0
max_length: 200
- repetitions: 100
+ iterations: 1000
complexity: O(n log n)
- - codename: quick_first
+ - codename: quicksort_first
brief_name: Quicksort (first element as pivot)
display_name: Quicksort (first element as pivot)
min_length: 0
max_length: 200
- repetitions: 100
+ iterations: 100
complexity:
- sorted: O(n2)
- randomized: O(n log n)
- reversed: O(n2)
- - codename: quick_second
+ ascending: O(n2)
+ random: O(n log n)
+ descending: O(n2)
+ - codename: quicksort_second
brief_name: "… second element…"
display_name: Quicksort (second element as pivot)
min_length: 0
max_length: 200
- repetitions: 100
+ iterations: 100
complexity:
- sorted: O(n2)
- randomized: O(n log n)
- reversed: O(n2)
- - codename: quick_middle
+ ascending: O(n2)
+ random: O(n log n)
+ descending: O(n2)
+ - codename: quicksort_middle
brief_name: "… middle element…"
display_name: Quicksort (middle element as pivot)
min_length: 0
max_length: 200
- repetitions: 100
+ iterations: 100
complexity: O(n log n)
- - codename: quick_last
+ - codename: quicksort_last
brief_name: "… last element…"
display_name: Quicksort (last element as pivot)
min_length: 0
max_length: 200
- repetitions: 100
+ iterations: 100
complexity:
- sorted: O(n2)
- randomized: O(n log n)
- reversed: O(n2)
- - codename: quick_random
+ ascending: O(n2)
+ random: O(n log n)
+ descending: O(n2)
+ - codename: quicksort_random
brief_name: "… random element…"
display_name: Quicksort (random element as pivot)
min_length: 0
max_length: 200
- repetitions: 100
+ iterations: 100
complexity: O(n log n)
- - codename: selection
+ - codename: selection_sort
brief_name: Selection sort
display_name: Selection sort
min_length: 0
max_length: 200
- repetitions: 100
+ iterations: 100
complexity: O(n2)
---
Plots
@@ -134,19 +128,19 @@ to produce the plots are listed below.
@@ -163,10 +157,9 @@ Visit https://githu
In short, each of the implemented algorithms was provided with three
input sequences:
- - a list of n consecutive numbers sorted in ascending order ("sorted"
-input),
- - … in descending order ("reversed" input),
- - … in random order ("randomized" input).
+ - a list of n consecutive numbers sorted in ascending order,
+ - … in descending order,
+ - … in random order.
Use the table below to quickly navigate to the plots for the
corresponding algorithm.
@@ -175,11 +168,11 @@ corresponding algorithm.
Algorithm |
- Complexity |
+ Complexity |
- {% for kind in page.plot_kinds %}
- {{ kind }} |
+ {% for order in page.input_order %}
+ {{ order }} |
{% endfor %}
@@ -187,8 +180,8 @@ corresponding algorithm.
{% for algorithm in page.plots %}
{{ algorithm.brief_name }} |
- {% for kind in page.plot_kinds %}
- {% if algorithm.complexity[kind] %}{{ algorithm.complexity[kind] }}{% else %}{{ algorithm.complexity }}{% endif %} |
+ {% for order in page.input_order %}
+ {% if algorithm.complexity[order] %}{{ algorithm.complexity[order] }}{% else %}{{ algorithm.complexity }}{% endif %} |
{% endfor %}
{% endfor %}
@@ -201,25 +194,25 @@ corresponding algorithm.
{{ algorithm.display_name }}
- {% for kind in page.plot_kinds %}
- {% if algorithm.repetitions[kind] %}
- {% assign repetitions = algorithm.repetitions[kind] %}
- {% else %}
- {% assign repetitions = algorithm.repetitions %}
- {% endif %}
- {% capture stem %}{{ algorithm.codename }}_{{ repetitions }}_{{ kind }}_{{ algorithm.min_length }}_{{ algorithm.max_length }}{% endcapture %}
-
-
-
-
-
-
-
{{ algorithm.display_name }}
-
Input: {{ kind }}
-
Complexity: {% if algorithm.complexity[kind] %}{{ algorithm.complexity[kind] }}{% else %}{{ algorithm.complexity }}{% endif %}
+ {% for order in page.input_order %}
+ {% if algorithm.iterations[order] %}
+ {% assign iterations = algorithm.iterations[order] %}
+ {% else %}
+ {% assign iterations = algorithm.iterations %}
+ {% endif %}
+ {% capture stem %}{{ algorithm.codename }}_{{ iterations }}_{{ order }}_{{ algorithm.min_length }}_{{ algorithm.max_length }}{% endcapture %}
+
+
+
+
+
+
+ {{ algorithm.display_name }}
+ Input: {{ order }}
+ Complexity: {% if algorithm.complexity[order] %}{{ algorithm.complexity[order] }}{% else %}{{ algorithm.complexity }}{% endif %}
+
-
{% endfor %}
{% endfor %}
--
cgit v1.2.3