若对n个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂度为()
第1题:
对n个元素进行冒泡排序若某趟冒泡中只进行了()次元素间的交换,则表明序列已经排好序。
A1
B2
C0
Dn-1
第2题:
数组中有30个元素,若使用直接插入排序对其进行排序,则需要()趟才能完成排序。
第3题:
若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动元素的次数为()。
第4题:
对具有n个元素的任意序列采用插入排序法进行排序,排序趟数为()。
第5题:
在对n个元素进行冒泡排序的过程中,第一趟排序至多需要进行()对相邻元素之间的交换。
第6题:
O(1)
O(n)
O(n2)
O(log2n)
第7题:
n-1
[log2n]
n
n+1
第8题:
O(1)
O(n)
O(n2)
O(log2n)
第9题:
1
i-1
i
i+l
第10题:
1
2
0
n-1
第11题:
j-i
i-1
i-j-1
i-j+1
第12题:
29
30
28
27
第13题:
在对n个元素进行直接插入排序的过程中,共需要进行()趟。
第14题:
若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动的元素的次数为()
第15题:
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为()
第16题:
对n个元素进行冒泡排序若某趟冒泡中只进行了()次元素间的交换,则表明序列已经排好序。
第17题:
若对n个元素进行直接插入排序,则进行第i趟排序时,为寻找插入位置最多需要进行()次元素的比较,假定第0号元素放有待查的关键字。
第18题:
原序列是升序排列
原序列是降序排列
对序列只进行了2趟冒泡
对序列只进行了3趟冒泡
第19题:
O(1)
O(n2)
O(log2n)
O(n)
第20题:
j-i
i-j-1
i-j
i-j+1
第21题:
n/2
n-1
n
n+1
第22题:
1
i-1
i+1
第23题:
n
n+1
n-1
2n
第24题:
j-i
i-j-1
i-j
i-j+1