hamed-rezaee / flutter_sort_visualizer

A simple Flutter application that visualizes various sorting algorithms in action.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flutter Sort Visualizer

A simple Flutter application that visualizes various sorting algorithms in action.

Flutter Sort Visualizer

Getting Started

  1. Clone the repository:
   git clone https://github.com/hamed-deriv/flutter_sort_visualizer.git
  1. Navigate to the project directory:
   cd flutter_sort_visualizer
  1. Install the dependencies:
   flutter pub get
  1. Run the app:
   flutter run

Usage

Launch the app, and you'll see a visual representation of various sorting algorithms in action. The algorithms are displayed in a grid, each with its name and a visual representation of the sorting process.

Algorithms

This project includes the following sorting algorithms:

  • Bubble Sort
  • Heap Sort
  • Shell Sort
  • Quick Sort
  • Merge Sort

You can explore the code to see how each algorithm is implemented and integrated into the visualizer.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.

About

A simple Flutter application that visualizes various sorting algorithms in action.

License:MIT License


Languages

Language:C++ 41.5%Language:CMake 34.2%Language:Dart 14.9%Language:HTML 3.4%Language:Swift 3.1%Language:C 2.6%Language:Kotlin 0.3%Language:Objective-C 0.1%