【问题标题】:Comparison Sorting Algorithm Complexity比较排序算法复杂度
【发布时间】:2022-01-13 17:57:57
【问题描述】:

为什么基于比较的排序算法的时间复杂度下限为 O(n log n)?

【问题讨论】:

    标签: algorithm big-o time-complexity


    【解决方案1】:

    简而言之,因为您必须查看每个 O(n) 的元素。对于您查看的每个元素,您必须确定其顺序是否正确,最多为 O(log n)(例如二进制搜索)。所以净总和变为 O(n log n)

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 1970-01-01
      • 2013-06-06
      • 1970-01-01
      • 2016-01-31
      • 1970-01-01
      • 2013-05-21
      • 1970-01-01
      相关资源
      最近更新 更多