我有一个由 30 个元素组成的随机有序数组,其中只有 3 个不同的键(TRUE
和FALSE
)NULL
,我想使用插入排序对其进行排序。时间复杂度是多少?假设最坏情况是 O(n 2 ),还是假设最好情况是 O(n),因为只有 3 个不同的键?
问问题
766 次
我有一个由 30 个元素组成的随机有序数组,其中只有 3 个不同的键(TRUE
和FALSE
)NULL
,我想使用插入排序对其进行排序。时间复杂度是多少?假设最坏情况是 O(n 2 ),还是假设最好情况是 O(n),因为只有 3 个不同的键?