【发布时间】:2015-05-10 22:51:25
【问题描述】:
删除元素后,擦除操作是否也会更新堆?
我在 boost 文档中对成员函数进行了解释 fibonacci_heap 中提到了增加/减少操作后会发生什么,但是当谈到擦除时,唯一声明的是它擦除了句柄指向的元素。
这是否意味着堆在此之后被重组?如果没有,被擦除节点的子节点会发生什么? 我错过了什么明显的东西吗?
【问题讨论】:
-
我已经检查过了,它没有提到任何关于擦除的内容
标签: c++ boost data-structures priority-queue fibonacci-heap