Why Algorithm?
Algorithms are a very important topic in the Computer Science today, not only because they are widely used in the computer device, but also because they help software developers create efficient and error free programs.
Why Algorithm Visualization?
An algorithm must be seen to be believed (Donald Knuth).
Humans are highly visual creatures. Half of the human brain is directly or indirectly devoted to processing visual information. By visualizing how algorithms work in a graphical way, we understand better about the algorithms.
Project Simple Tutoria
The paths pass from start to the target.
You may drag the start and target icons to change their positions, and click on the grid to add a wall.
Now please choose an pathfinding algorithm to play around.
Enjoy!