【文件属性】:
文件名称:sort-merge-asc:数值数组的合并排序
文件大小:6KB
文件格式:ZIP
更新时间:2021-07-05 16:12:24
JavaScript
排序合并升序
归并排序( arr )
使用排序将未排序的数值数组按升序排序。
例子
var data = [ 4 , 9 , 2 , 6 , 3 , 1 , 7 , 10 , 5 , 8 ] ;
mergeSort ( data ) ;
// modifies data into ascending order
要从*应用程序目录运行示例代码,
$ node ./examples/index.js
笔记
表现
对于大小为 n 的未排序数组,使用冒泡排序对数组进行排序的时间为:
n
时间(毫秒)
5
50
500
5000
50000
测试
单元
单元测试使用带有断言的测试框架。 要运行测试,请在*应用程序目录中执行以下命令:
$ make test
所有新功能开发都应该有相应的单元测试来验证正确的功能。
测试覆盖率
该存储库使用作为其代码覆盖工具。 要生成测
【文件预览】:
sort-merge-asc-master
----lib()
--------index.js(821B)
----examples()
--------index.js(404B)
----TODO.md(85B)
----LICENSE(1KB)
----test()
--------test.js(1KB)
----README.md(2KB)
----Makefile(2KB)
----package.json(1KB)