gpt4 book ai didi

algorithm - 最坏情况时间复杂度

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:59:14 26 4
gpt4 key购买 nike

一个未排序的 n 数列表,找到列表中具有最小差异的任意两个数。如果我必须为此编写一个算法,最坏情况时间 O(nlogn)。以下算法是否可行:

  1. 使用合并排序对列表进行排序
  2. 遍历整个列表一次,找出连续数字之间的差异。
  3. 返回具有最小差异的数字。

这种算法的时间复杂度是否为:O(nlogn + n) 我可以说 O(nlogn)

最佳答案

是的。 O(nlogn + n) 等价于 O(nlogn)

关于algorithm - 最坏情况时间复杂度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39585716/

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