Many students find it difficult to visualize and understand djikstra's algorithm , this simple java based application attempts to facilitate the learning experience of students by providing a simple easy to use interface for running djikstra's algorithm and understanding how it actually works through animation.
Running multiple animations at once was a difficult task,we had to use mulithreading to allow multiple animations to run.
Discussion