2021软考初级程序员预测题part18.docx

第1题 单选题 通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子序列的元素均不大于基准元素,另一个子序列的元素均不小于基准元素,然后再分别对两个子序列继续递归地进行相同思路的排序处理,这种排序方法称为( )。 A.快速排序 B.冒泡排序 C.归并排序 D.简单选择排序 【解析】 正确答案:A。 本题考查算法基础知识。 冒泡排序是通过不断比较和交换逻辑上相邻的元素而进行的排序过程,当从头到尾将元素进行一趟冒泡排序后,可以将最大元素(或最小)元素交换至最终位置。 插入排序是不断将元素插入到有序序列中来实现排序的过程,在完成最后一个元素的插入处理之前,不能保证之前得到的有序序列

文档评论(0)

1亿VIP精品文档

相关文档