This repository contains a Unity project written in C# that provides visualization for various sorting algorithms. Users can test different scenarios and observe the performance of different sorting algorithms on their device. The project includes five screenshots showcasing the application's interface and an APK file for Android users to easily install the application on their devices.
The project includes visualization for the following sorting algorithms:
- Heap Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Radix Sort
- Selection Sort
- Tree Selection Sort
- Clone this repository to your local machine.
- Open the project in Unity.
- Build the project for your desired platform.
- Alternatively, for Android users, download the provided APK file from the repository and install it on your device.
- Launch the application on your device.
- Select the sorting algorithm you want to visualize.
- Input the data you want to sort or use pre-generated data.
- Start the visualization to observe the sorting process.
- Analyze the performance of different sorting algorithms based on your observations.
Contributions are welcome! If you want to contribute to this project, feel free to fork the repository and submit a pull request.
If you encounter any issues or have suggestions for improvement, please open an issue on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.