排序可视化器
这是一种无聊的Javascript框架。 目的是可视化排序算法的工作方式。
该项目是根据以下文件构建的:
demo_array.js-数组包装器,它公开了一个小的api。 它的构造函数获取数组大小和一个Presenter对象。
presentor.js-演示管理器对象。 该对象实现了回调,在某些时候被DemoArray调用。 Presenter对象不会立即运行回调,而是将其推送到队列,并且仅在调用run()函数时才执行它们。 如此,为了能够使用超时。
insertion_sort.js -插入排序算法的实现,使用DemoArray因为它的数据结构包装。 这是目前唯一的可视化算法。 将添加更多。
demo.html-运行js程序的hml页面。
demo_array.css-一些额外的简单CSS。
jqery.js
这是第一个版本,虽然还不完整,但是可以使用:-)
评论0
最新资源