Skip to content

Latest commit

 

History

History
63 lines (40 loc) · 1.98 KB

README.md

File metadata and controls

63 lines (40 loc) · 1.98 KB

Algorithm Visualizer

Welcome to the Algorithm Visualizer! This interactive tool allows you to visualize the step-by-step execution of various algorithms, making it easier to understand and learn.

Features

  • Interactive Visualizations: See algorithms in action with real-time visual representations.
  • Wide Range of Algorithms: Includes sorting, searching, graph algorithms, and more.
  • Code Integration: View and understand the code alongside the visualization.
  • Customizable Parameters: Input your own data to see how algorithms perform under different conditions.
  • Educational Insights: Detailed explanations of algorithms, including complexity analysis.

Live Demo

click here

Prerequisites

  • A modern web browser
  • Basic understanding of algorithms and programming

Installation

  1. Clone the repository:

    git clone https://github.com/Arpitk98/algorithm-visualizer.git
  2. Navigate to the project directory:

    cd algorithm-visualizer
  3. Open index.html in your web browser to start using the visualizer.

Usage

  1. Select an algorithm from the provided list.
  2. Input custom parameters or use the default dataset.
  3. Watch the algorithm execute step-by-step.
  4. View the corresponding code and educational insights alongside the visualization.

Contribution

Contributions are welcome! If you have an idea for an improvement or a new algorithm to add, feel free to:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -m 'Add new feature')
  4. Push to the branch (git push origin feature-branch)
  5. Open a Pull Request

Please ensure your contributions adhere to the project's coding standards and guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Created by Arpitk98 - feel free to contact me!