/SortingVisualizer

A C++ application made using OpenGL that visualizes different sorting algorithms

Primary LanguageC++MIT LicenseMIT

SORTING VISUALIZER

Experience sorting in a new way!

ALGORITHMS IMPLEMENTED

  • Bubble Sort

Image of Bubble Sort

  • Selection Sort

Image of Selection Sort

  • Insertion Sort

Image of Insertion Sort

  • Quick Sort

Image of Quick Sort

  • Merge Sort

Image of Merge Sort

INSTRUCTIONS

  • Hover over your desired sorting algorithm and use the left mouse button to select one. Image of hover

  • After choosing the sorting algorithm, an unsorted array of bars will be generated. Image of selection

  • Simply press the 'ENTER' key to visualize sorting.

  • Green bars represent successful completition of the algorithm.

DEPENDENCIES

GLFW

GLEW

GLM

FREETYPE