【单选题】
若用冒泡排序方法对序列{10,14,26,29,41,52}从大到小排序,需进行( )次比较。
【单选题】
若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动元素的次数为( )。
【单选题】
排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较(要求比较次数尽量少),然后将其放入已排序序列的正确位置的方法是( )。
【单选题】
若待排序序列在排序前已按关键字递增排列,则采用( )方法比较次数最多。
【单选题】
在对n个元素进行冒泡排序的过程中,至少需要( )趟完成。
【单选题】
在对n个元素进行冒泡排序的过程中,第一趟排序至多需要进行( )对相邻元素之间的交换。
【单选题】
在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是
【判断题】
排序算法中,从未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较(要求比较次数尽量少),然后将其放入已排序序列的正确位置的方法是折半插入。
【单选题】
冒泡排序对一维数组进行从大到小排序,一趟排序后会将数组中的()排到最后
【单选题】
排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较,然后将其放入已排序序列的正确位置的方法是( )。