对有n个记录的表进行直接插入排序,在最好情况下需比较()次关键字。
A.n-1
B.n+1
C.n/2
D.n(n-1)/2
第1题:
A.n-1
B.n+1
C.n/2
D.n(n-1)/2
第2题:
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是A.插入排序 B.冒泡排序 C.直接插入排序 D.堆排序
第3题:
数据结构中,n个记录的某顺序表,查找某关键字,采用顺序查找,最好的情况是比较多少次()。
第4题:
对含n个记录的顺序表进行顺序查找,在最坏情况下需要比较()次。
第5题:
对n个记录的表r[1..n]进行简单选择排序,所需进行的关键字间的比较次数为()。
第6题:
对一组记录(1,3,9,2,12,7,5,4,6)进行直接插入排序(由小到大排序),当把第6个记录7插入有序表,为寻找插入位置需比较()次。
第7题:
若对n个元素进行直接插入排序,则进行第i趟排序时,为寻找插入位置最多需要进行()次元素的比较,假定第0号元素放有待查的关键字。
第8题:
第9题:
第10题:
第11题:
第12题:
1
i-1
i+1
第13题:
对有n个记录的表r[1…n]进行直接选择排序,所需要进行的关键字间的比较次数为______。
第14题:
在对10个记录的序列(9,35,19,77,2,10,53,45,27,68)进行直接插入排序时,当把第6个记录10 插入到有序表时,为寻找插入位置,元素间需比较()次。(按升序排序)
第15题:
对一组记录(54,38,96,23,15,72,60,45,83)进行直接插入排序,当把第7个记录60插入到有序表时,为寻找插入位置需比较()次。
第16题:
在对一组记录(50,49,97,22,16,73,65,47,88)进行直接插入排序时,当把第7个记录65插入到有序表时,为寻找插入位置需比较()次。
第17题:
对9个元素的一组记录(58,35,93,20,12,78,56,41,79)进行直接插入排序(由小到大排序),当把第7个记录56插入有序表,为寻找插入位置需比较()次。
第18题:
若对一组记录(46,79,56,38,40,80,35,50,74)进行直接插入排序,当把第8个记录插入到前面已排序的有序表时,为寻找插入位置需比较()次
第19题:
第20题:
第21题:
第22题:
第23题:
n-1
n
(n+1)/2
n(n-1)/2
第24题: