Skip to content

Latest commit

 

History

History
37 lines (21 loc) · 1.24 KB

README.md

File metadata and controls

37 lines (21 loc) · 1.24 KB

Algorithm Visualizer

Overview

This repository contains a comprehensive visualizer for sorting and pathfinding algorithms, available as both a web application and a Java application. It's designed to help users gain insights into the inner workings of different algorithms through interactive visual simulations.

Features

  • Sorting Algorithms: Visualize classic sorting algorithms with animations.
  • Pathfinding Algorithms: Understand how pathfinding works by watching real-time maze-solving.

Technologies

  • Frontend: HTML, CSS, JavaScript for the web application.
  • Backend: Java for the standalone application.

Installation and Usage

Web Application

  1. Clone the repository.
  2. Open the index.html file in a web browser to use the application.

Java Application

  1. Clone the repository.
  2. Compile the Java code.
  3. Run the compiled code with a Java Runtime Environment.

Contributing

Contributions to enhance the functionality, improve the UI/UX, or add additional algorithms are welcome. Please follow the standard pull request process to submit your contributions.

Contact

Feel free to contact me for any feedback or questions. Check out my GitHub profile for more interesting projects!