标签: insert heap priority-queue
我正在编写这个插入函数,它将一个String添加到我的双端优先级队列中。但是我一直在
ArrayIndexOutOfBounds:0
错误。我似乎一直在弄清楚出了什么问题。
这是我的代码:
public void insert(String data) { this.queue[heapSize++] = data; this.ensureCapacity(heapSize); this.upwardHeapify(heapSize -1); }