向具有n个结点的堆中插入一个新元素的时间复杂度为(56)。

admin2009-02-15  20

问题 向具有n个结点的堆中插入一个新元素的时间复杂度为(56)。

选项 A、O(1)
B、O(n)
C、O(log2n)
D、O(nlog2n)

答案C

解析 向具有n个结点的堆中插入一个新元素,只需要沿着堆的一个分支比较下去,复杂度也就是堆的高度O(log2n)。
转载请注明原文地址:https://kaotiyun.com/show/TRxZ777K
0

相关试题推荐
最新回复(0)