在直接插入排序中,如果数组已经是升序排列的,那么算法的时间复杂度是:

答案解析

直接插入排序在最好情况下,即数组已经是升序排列时,每次比较都不需要移动元素,只需要进行n-1次比较,因此时间复杂度为O(n)。选项B是直接插入排序的最坏和平均时间复杂度,选项C和D不符合直接插入排序的时间复杂度特性。
正确答案:A
随机推荐
开始刷题