当数组通过重复附加 19 增长时,选择排序算法的 Big-Theta (T) 表示法的最佳情况和最坏情况复杂度是多少?
例如:
[ 19, 13, 7, 19, 12, 16, 19 ],
[ 19, 13, 7, 19, 12, 16, 19, 19 ],
[ 19, 13, 7, 19, 12, 16, 19, 19, 19 ]
等等。n
用于表示数组的长度。
所以我们将相同的数字添加到数组的末尾,但这个数字也恰好是最大的数字,所以它会留在数组的末尾。这是否意味着它真的对效率没有任何影响?我很困惑。