AlgoVisualizer
AlgoVisualizer是一种可视化算法的应用程序,它作为使用JavaFX的CSE 4402:Visual Programming Lab的项目而开发。
团队成员:
萨吉德·阿塔夫(Ms.Sajid Altaf)-180041203
Syed Mohammed Sartaj Ekram- 180041204
Adham Arik Rahman- 180041219
演示:
起始页:
这是此应用程序的起始页。 用户可以按Enter继续。
菜单页:
此应用程序中有3种不同类型的算法:搜索算法,排序算法和图遍历算法。 用户可以选择任何一个继续。
排序算法:
该应用程序有5种排序算法。 有一些选项可用于更改阵列的大小,提供自定义输入,生成随机输入,更改转换速度,暂停转换并查看其算法。
插入排序
选择排序
快速排序
气泡排序
合并排序
图遍历:
1