文件名称:quickselect:JavaScript中的快速选择算法
文件大小:4KB
文件格式:ZIP
更新时间:2024-02-26 03:01:44
javascript algorithm sort selection quickselect
快速选择 JavaScript中一个微小且快速的(特别是)。 quickselect ( array , k [ , left , right , compareFn ] ) ; 重新排列项目,使[left, k]中的所有项目最小。 在[left, right]第k个元素的最小值为(k - left + 1) 。 array :要部分排序的数组(就地) k :用于部分排序的中间索引(如上定义) left :要排序范围的左索引(默认为0 ) right :右索引(默认情况下数组的最后一个索引) compareFn :比较功能 例: var arr = [ 65 , 28 , 5
【文件预览】:
quickselect-master
----.travis.yml(48B)
----rollup.config.js(169B)
----index.js(1KB)
----test.js(292B)
----package.json(996B)
----LICENSE(750B)
----index.d.ts(602B)
----bench.js(286B)
----.gitignore(21B)
----README.md(1KB)