Skip to content

A mobile application that visualizes various sorting algorithms such as Bubble sort, selection sort, quick sort etc. The sorting process is visualized as the rearrangement of vertical lines of different lengths from shortest to tallest.

Notifications You must be signed in to change notification settings

vineet192/Sorting-Visualiser

Repository files navigation

Sorting Visualiser

This is a simple sorting visualisation app built using the flutter framework. The user can select sorting algorithms like Bubble sort, Selection sort, Insertion sort, Quick sort etc. to be visualised using an array of vertically drawn lines on the screen.

Currently 7 sorting algorithms namely bubble sort, selection sort, Insertion sort, quick sort, merge sort, heap sort and gnome sort have been implemented.

Steps to run

  • Install Git and the Flutter sdk.
  • Copy the url provided in the clone or download button above.
  • Navigate to a directory of your choice and run 'git clone THE_COPIED URL'.
  • Plug in your phone via usb (Make sure usb debugging is turned on) or install an android emulator of your choice and have it running.
  • run command 'flutter run'

    Screens


  • About

    A mobile application that visualizes various sorting algorithms such as Bubble sort, selection sort, quick sort etc. The sorting process is visualized as the rearrangement of vertical lines of different lengths from shortest to tallest.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published