直接选择
冒泡
直接插入
折半插入
第1题:

第2题:
以下排序算法中,属于交换排序的算法有()
第3题:
下列排序算法中,()算法可能会出现下面情况:在最后一趟开始之前,所有元素都不在其最终的位置上。
第4题:
排序算法中,第一趟排序后,任一元素都不能确定其最终位置的算法是插入排序
第5题:
下列排序算法中,第一趟排序后,任一元素都不能确定其最终位置的算法是()。
第6题:
在排序过程中,可以通过某一趟排序的相关操作所提供的信息,判断序列是否已经排好序,从而可以提前结束排序过程的排序算法是()。
第7题:
对相邻的元素进行两两比较,顺序相反则进行交换,不断重复直到元素全部有序的排序算法称为()
第8题:
第9题:
希尔排序
冒泡排序
快速排序
简单选择排序
第10题:
堆排序
冒泡排序
快速排序
插入排序
第11题:
第12题:
对
错
第13题:
用快速排序算法对序列45,35,65,97,78,13,27进行排序。 (每一趟排序以第一个元素为数轴。要求每一趟排序有完整的过程。)
第14题:
下列排序算法中,哪种排序方法在一趟结束后不一定能选出一个元素放在其最终位置上。()
第15题:
对用数组存储的线性表(16,15,32,11,6,30),用快速排序算法进行由小到大排序,若排序下标范围为0~5,选择元素16作为支点,调用一趟快速排序算法后,元素16在数组中的下标位置为()
第16题:
数据结构与算法里,冒泡排序的每一趟的过程是要比较()元素,如果逆序进行交换。
第17题:
以下排序算法中,在一趟排序过程中,除了其它相关操作外,只进行一次元素间的交换的算法是()。
第18题:
在排序过程中,可以有效地减少一趟排序过程中元素间的比较次数的算法是()。
第19题:
在下列算法中,()算法可能出现下列情况:在最后一趟开始之前,所有的元素都不在其最终的位置上。
第20题:
冒泡
选择
折半插入
直接插入
第21题:
冒泡
选择
直接插入
折半插入
第22题:
一个轮次一个轮次地处理。将元素分成已排序元素集合和未排序元素集合两部分。开始时已排序元素集合为空,在每一轮次,从未排序元素集合中找出最小值的元素,将其移入已排序元素集合,直到未排序元素集合为空时则算法结束
一个元素一个元素地处理。先从第一个元素处理,依次与其它元素比较后放入到正确排序的位置,再处理下一个元素,直到处理完所有元素则算法结束
一个轮次一个轮次地处理。在每一轮次中依次对待排序数组元素中相邻的两个元素进行比较,根据排序要求决定是否交换两个元素,直到某一轮次没有元素交换则算法结束
一个元素一个元素地处理。先从最后一个元素处理,依次与其它元素比较后放入到正确排序的位置,再处理下一个元素,直到处理完所有元素则算法结束
第23题:
直接选择
冒泡
直接插入
折半插入
第24题:
选择
插入
冒泡
快速