文件名称:sorting-algorithms-comparison:《算法导论》练级课程期末项目
文件大小:67KB
文件格式:ZIP
更新时间:2024-07-19 21:57:25
JavaScript
排序算法比较 Angular Web 应用程序,它执行不同的排序算法,以便能够在执行时间上进行比较。 排序算法是基于《算法导论》一书的伪代码在 javascript中实现的。 实现的算法列表是: 插入排序。 堆插入排序。 合并排序。 优化归并排序。 堆排序。 快速排序。 随机快速排序。 计数排序。 该应用程序能够通过用户输入的参数生成伪随机排列,还可以加载包含用户希望信息的排列的文件。 测试应用程序 该应用程序部署在 github 页面中,任何人都可以使用它来执行测试,请记住,作为 javascript 应用程序,排序是在本地完成的,也就是说,每个算法的执行时间取决于您的机器。 依赖关系 为了能够在本地运行应用程序,必须安装以下应用程序: git:使用源代码克隆存储库。 node.js:运行应用服务器和依赖包。 grunt:用于执行项目所有自动化任务的 Node
【文件预览】:
sorting-algorithms-comparison-master
----ejecucion-analisis.md(6KB)
----package.json(945B)
----test()
--------spec()
--------.jshintrc(631B)
----.bowerrc(38B)
----app()
--------.htaccess(24KB)
--------images()
--------404.html(3KB)
--------robots.txt(31B)
--------index.html(5KB)
--------views()
--------styles()
--------.buildignore(8B)
--------scripts()
--------favicon.ico(4KB)
----sampleGenerator.js(1KB)
----Gruntfile.js(9KB)
----.gitignore(70B)
----README.md(5KB)
----.jshintrc(376B)
----bower.json(620B)
----.editorconfig(415B)
----.gitattributes(11B)