代码之家  ›  专栏  ›  技术社区  ›  Soscrates Fd

如何最好地描述TreeSort和HeapSort算法是什么?

  •  2
  • Soscrates Fd  · 技术社区  · 9 年前

    我已经阅读了维基页面和其他StackOverflow的答案。希望有人能解释这两种算法的作用。

    非常感谢。

    1 回复  |  直到 9 年前
        1
  •  3
  •   Saurav Sahu    9 年前

    n O(n * depth of tree) = O(n * log n) 时间

    Heapsort的工作逻辑是最大的项存储在堆的根。堆 n 项目 O(n * each_heapify_TimeComplexity) = O(n * log n) 时间

    对于螺纹树结构,Treesort的TC应为 O(n^2) .而Heapsort是 不同的