单选题 ______最不适用于处理序列已经正序有序的情况。
A.冒泡排序 B.快速排序 C.归并排序 D.直接插入排序

【正确答案】 B
【答案解析】[解析] 快速排序是对冒泡排序的一种改进。先通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,然后分别对这两部分记录继续进行排序,使得整个序列有序。但是,若初始记录序列按关键字有序或基本有序时,即每次划分都是将序列划分为某一半序列的元素为0的情况,此时快速排序将蜕化为冒泡排序,算法的时间复杂度为O(n2)。