Skip to content

fares-h-moneim/Animated-Sorting-App

Repository files navigation

Animated Sorting App

A sorting algorithm visualizer app that turns boring old sorting algorithms into a fun visual experience.

Software Required to Run the Game:

For this project you will only need to have Microsoft Visual Studio.

App Preview:

Simple UI Design:

This is a demo of the UI.

Available Algorithms:

  • Selection Sort:
    • Time Complexity: O(n2)
    • Space Complexity: O(1)
  • Bubble Sort:
    • Time Complexity: O(n2) average case
    • O(n) best case
    • Space Complexity: O(1)
  • Shell Sort:
    • Time Complexity: O(nlog(n)) average case
    • Space Complexity: O(1)
  • Heap Sort:
    • Time Complexity: O(nlog(n)) average case
    • Space Complexity: O(1)
  • Quick Sort:
    • Time Complexity: O(nlog(n)) average case
    • Space Complexity: O(log(n))

You can add as many elements as you like:

Releases

No releases published

Packages

No packages published

Languages