kloeckner.com.ar

a backup of my entire webpage
Log Files Refs README LICENSE

sav.md (948B) - raw

   1 %%
   2 title: "Sorting Algorithms Visualized"
   3 date: "18-Sep-2022"
   4 %%
   5 
   6 # Sorting Algorithms Visualized
   7 
   8 SAV, short for Sorting Algorithms Visualized, is a desktop app that shows how an
   9 array is being sorted using different algorithms.
  10 
  11 ![](sav.gif "Gif showing SAV working")
  12 
  13 I made it using pure C and SDL2 for graphics, you can take a look at it's source
  14 code on [Github](https://github.com/mjkloeckner/sav).
  15 
  16 The main purpose of this app was to put in practice the knowledge I gained in C
  17 as well with algorithms, and it was like a challenge since I have never used
  18 SDL2 graphics before. In the end it was a very enjoyable project since SDL2 per
  19 se is a very simple and easy to use library.
  20 
  21 Currently the following sorting algorithms can be displayed:
  22 
  23 * bubble sort improved
  24 * insertion sort
  25 * merge sort wrapper
  26 * quick sort wrapper
  27 * shell sort
  28 * selection sort
  29 * heap sort
  30 
  31 but in a future I would like to add more algorithms, as well as sound.