【发布时间】:2018-10-11 18:15:21
【问题描述】:
这里,'n'和'k'分别是输入数组的大小和数组的最大元素。
由于在大小为“n”的数组中存在一个用于计算元素频率的运行,并且在大小为“k”的数组中以及对于数组中的每次遍历(或迭代)都有单独的运行,因此是 count[i] 次迭代,其中 'count' 是大小为 'k' 的数组。
与空间复杂度相同。
我正在寻找一个很好的解释来解释这个概念的每一点,你可以猜到我非常困惑。
【问题讨论】:
-
大 O 代表最坏的情况。循环运行大约 (n+k) 次,大于 max(n,k)。
标签: time-complexity space-complexity radix-sort counting-sort