单选题 设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是______。
【正确答案】 D
【答案解析】[解析] 最坏情况下,希尔排序所需要比较次数为0(n 1.5 ),循环链表中寻找最大项需要n-1次,有序链表查找需要n次,堆排序次数为0(nlog 2 n)。因此循环链表中寻找最大项复杂度最低。故答案为D。