Releases: rosscyking1115/Algorithm_Visualizer
Releases · rosscyking1115/Algorithm_Visualizer
Algorithm Visualizer v1.0
Algorithm Visualizer v1.0
Initial public release of the Algorithm Visualizer, an interactive educational tool designed to help students understand classic computer science algorithms.
Features
Sorting Algorithms
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Heap Sort
- Quick Sort
Pathfinding Algorithms
- Dijkstra's Algorithm
Capabilities
- Interactive algorithm visualizations
- Adjustable animation speed
- Adjustable dataset size
- Interactive grid for pathfinding
- Responsive UI built with Tailwind CSS
Tech Stack
- Next.js
- TypeScript
- Tailwind CSS
- Jest (unit testing)
- Cypress (end-to-end testing)
Purpose
This project was developed to support computer science education by providing intuitive visual demonstrations of algorithm behavior.