文件名称:Sorting-visualizer:可视化排序算法
文件大小:78KB
文件格式:ZIP
更新时间:2024-06-15 05:01:39
JavaScript
排序可视化器 这是一种无聊的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 这是第一个版本,虽然还不完整,但是可以使用:-)
【文件预览】:
Sorting-visualizer-master
----.gitignore(13B)
----presentor.js(3KB)
----demo_array.js(3KB)
----jquery.js(243KB)
----insertion_sort.js(398B)
----demo_array.css(2KB)
----merge_sort.js(1006B)
----README.markdown(1KB)
----index.html(3KB)
----heap_sort.js(797B)
----quick_sort.js(831B)