Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
Algorithm Visualizer 图标

Algorithm Visualizer


AbhiTom
1.0
  • 2020年10月06日
    Update date
  • Everyone
  • Android 6.0+
    Android OS

关于Algorithm Visualizer

该应用程序用于通过显示算法的工作来改变学生的认知。

Algorithm Visualizer是专门为学生设计的应用程序,目的是让学生对算法有更好的了解。它有助于轻松掌握算法的工作。它所包含的算法集合包括搜索,排序,路径查找,图/树,N-Queen,KMP和Markov-Chain,这些都是其中大部分的软件包。它使学生​​对事物在特定任务的后端如何处理产生了看法。对技术感兴趣的学生可以理解它,并且可以更好地了解此类课程,这些课程在大学早期就已经学习并且可以在其中脱颖而出。它包含许多数据结构,例如数组,图形,树,字符串等。通常情况下,学生在开始可视化事物时可以学习得更好,因此此应用程序为您提供了所有方便,因为您可以更改数据结构的大小,可以控制算法的工作速度并可以玩只要您想要,它就能变得出色。

1)Searching Visualizer:-包含线性,二进制,跳转,插值和指数搜索算法。用户可以轻松地更改数组的大小,并可以控制他们可视化算法的速度。

2)排序可视化器:-包含气泡,快速,合并,插入和选择排序算法。用户可以轻松地更改数组的大小,并可以控制他们可视化算法的速度。

3)路径查找可视化器:-包含Dijkstra,DFS,BFS,A star算法。

在这种情况下,可以轻松地放置重物和障碍物以显示一条无法穿越的道路。速度可以由用户轻松控制。用户需要选择他想可视化路径的起始位置和目的地。各种颜色已用于表示该过程,最后,绿色路径显示了从起点到终点的最终路线。还设计了一个教程来指导用户。

4)图形/树:-图形数据结构由一组有限的(可能是可变的)顶点(也称为节点或点)以及一组无向图的这些顶点的无序对组成。对有向图。它包含拖放功能,并为用户提供了一种非常方便的方式来定制他们自己的图形或树。该图包含深度优先搜索和宽度优先搜索。树木有一个单独的区域,用户可以检查树木的高度以及树木的直径。在进行处理之前,用户需要添加一个起始节点,该节点将以蓝色节点表示,并带有加号。

5)N-queen Visualizer-开始时,用户可以更改电路板尺寸并开始可视化。 N Queen是在N×N棋盘上放置N个国际象棋皇后的问题,这样就不会有两个女王互相攻击。这是一个回溯解决方案,经过处理后,所有结果将一起显示在单独的活动中。

6)KMP算法:-KMP(Knuth Morris Pratt)是一种模式搜索算法。它需要两个输入主字符串和要在主字符串中搜索的模式。速度可以由用户控制。它使用黄色表示已找到图案。

7)Markov’s-Chain算法:-它主要用于机器学习。已经制作了一个指南来指导用户。用户需要在训练数据中提供一个较大的数据集,并允许模型等待,直到此后,用户才能可视化存储前缀和后缀的步骤。然后,在训练模型之后,就可以进行测试了,可以在前缀中键入单词或字母,然后在建议框中显示下一个单词或当前单词的建议,就像我们在使用键盘时看到的一样。

更多

更多应用信息

最新版本

1.0

上传者

Himanshu Singh

系统要求

Android 6.0+

内容分级

Everyone

最新版本1.0更新日志

Last updated on 2020年10月06日

Release 1.0

更多

Algorithm Visualizer 屏幕截图

Algorithm Visualizer 海报Algorithm Visualizer 截图 1Algorithm Visualizer 截图 2Algorithm Visualizer 截图 3Algorithm Visualizer 截图 4

相关标签

24 小时热门文章

订阅APKPure
第一时间获取热门安卓游戏应用的首发体验,最新资讯和玩法教程。
不,谢谢
订阅
订阅成功!
您已订阅APKPure。