gpt4 book ai didi

algorithm - 使用堆排序可以在 Θ(log n) 时间内对多少个元素进行排序?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:52:16 25 4
gpt4 key购买 nike

<分区>

使用堆排序可以在 Θ(log n) 时间内对多少个元素进行排序?

当我们进行堆排序时,要构建堆,我们需要 Θ(n) 复杂度,然后进行堆排序 O(nlog n)。我理解这个概念。但是当涉及到我们这里的问题时,我们甚至无法在 Θ(log n) 时间内构建一个 n 个元素的堆。那么考虑输入大小 n 的答案是 O(1) 吗?

我还看到了一种不同的解释,它根据输入大小 logn 得出复杂度为 Θ(log n/log log n)。我也不太遵循这种方法。那么哪个是正确答案,为什么?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com