Files
meteor/packages/binary-heap/min-heap.js
2018-07-18 08:07:22 -07:00

16 lines
315 B
JavaScript

import { MaxHeap } from './max-heap.js';
export class MinHeap extends MaxHeap {
constructor(comparator, options) {
super((a, b) => -comparator(a, b), options);
}
maxElementId() {
throw new Error("Cannot call maxElementId on MinHeap");
}
minElementId() {
return super.maxElementId();
}
};