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.
- Sorting Algorithms: Visualize classic sorting algorithms with animations.
- Pathfinding Algorithms: Understand how pathfinding works by watching real-time maze-solving.
- Frontend: HTML, CSS, JavaScript for the web application.
- Backend: Java for the standalone application.
- Clone the repository.
- Open the
index.html
file in a web browser to use the application.
- Clone the repository.
- Compile the Java code.
- Run the compiled code with a Java Runtime Environment.
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.
Feel free to contact me for any feedback or questions. Check out my GitHub profile for more interesting projects!