d-heap:Dary堆实现

时间:2024-05-26 00:47:36
【文件属性】:

文件名称:d-heap:Dary堆实现

文件大小:29KB

文件格式:ZIP

更新时间:2024-05-26 00:47:36

JavaScript

d堆 实现。 安装 $ npm i d-heap 用法 var DHeap = require ( 'd-heap' ) ; var sample = [ 2 , 5 , 6 , 9 , 14 , 1 , 3 , 4 , 7 , 8 , 15 , 13 , 10 , 11 , 12 , 16 ] ; // 4-ary max-heap var heap = new DHeap ( sample ) ; console . log ( heap . items ) ; // [16, 7, 15, 12, 14, 1, 3, 4, 5, 8, 6, 13, 10, 11, 2, 9] // Custom arity var binHeap = new DHeap ( sample , { arity : 2 } ) ; console . log ( binHeap . items ) ;


【文件预览】:
d-heap-master
----.gitignore(19B)
----package.json(498B)
----.travis.yml(38B)
----index.js(2KB)
----test.js(2KB)
----README.md(1KB)
----benchmark()
--------bubblesort.js(347B)
--------index.js(1KB)
--------chart.png(29KB)
--------heapsort.js(625B)

网友评论