堆是一种特殊的基于树的数据结构,其中树是一棵完全二叉树。 堆数据结构的操作: Heapify:从数组创建堆的过程。 插入:在现有堆中插入一个元素的过程,时间复杂度为 O(log N)。 删除:删除堆顶元素或优先级最高的元素,然后组织堆并返回时间复杂度为O(log N)的