UNPKG

@jyeontu/structure-jyeontu

Version:

javascript实现各种数据结构:堆、优先队列、字典树、LFU缓存……

23 lines (22 loc) 398 B
// 大顶堆 const { Heap } = require("./Heap"); class MaxHeap { constructor(array = []) { this.oHeap = new Heap(array, (a, b) => { return a < b; }); } get queue() { return this.oHeap.queue; } front() { return this.oHeap.front(); } pop() { return this.oHeap.pop(); } push() { this.oHeap.push(); } } exports.MaxHeap = MaxHeap;