A very simple sorting visualizer made with C++ using SFML and ImGui.
The program allows you to visualize the following sorting algorithms:
- Bubble Sort
- Insertion Sort
- Selection Sort
- Heap Sort
- Merge Sort
- Radix Sort
- Download the source code and the SFML library from here.
- Extract the SFML library to a desired location and edit the
CMakeLists.txtfile to point to the location of the library. - Build the project using CMake and your desired compiler.
- Make sure a sound file named
sort.wavis in the same directory as the executable.