A原序列是升序排列
B原序列是降序排列
C对序列只进行了2趟冒泡
D对序列只进行了3趟冒泡
第1题:
以下冒泡法程序对存放在a[1],a[2],……,a[n]中的序列进行冒泡排序完成程序中的空格部分,其中n是元素个数,要求按升序排列。
(1)j<=n-1
(2)i<=n-j
(3)a[i]=a[i+1]
(4)a[i+1]=temp
(5)当某趟冒泡中没有出现交换则已排好序结束循环。
略
第2题:
对于n个元素构成的降序顺序线性表,采用冒泡排序按照关键字升序排列时共需进行()趟排序。
第3题:
20个元素进行冒泡法排序,通常需要进行19趟冒泡,其中第10趟冒泡共需要进行()次元素间的比较。
第4题:
10个元素进行冒泡法排序,其中第5趟冒泡共需要进行()次元素间的比较。
第5题:
采用下列排序算法对n个元素进行排序,其排序趟数肯定为n-1趟的排序方法有()。
第6题:
对n个元素进行冒泡排序若某趟冒泡中只进行了()次元素间的交换,则表明序列已经排好序。
第7题:
对16个元素的序列用冒泡排序法进行排序,共需要进行()趟冒泡。
第8题:
第9题:
第10题:
第11题:
第12题:
n/2
n-1
n
n+1
第13题:
以下冒泡法程序对存放在a[1],a[2],……,a[n]中的序列进行冒泡排序,完成程序中的空格部分,其中n是元素个数,程序按升序排列。
(1)j<=n-1
(2)i<=n-j
(3)a[i]=a[i+1]
(4)a[i+1]=temp
(5)当某趟冒泡中没有出现交换则已排好序,结束循环
略
第14题:
n个元素进行冒泡法排序,第j趟冒泡要进行()次元素间的比较。
第15题:
n个元素进行冒泡法排序,通常需要进行()趟冒泡。
第16题:
20个元素进行冒泡法排序,通常第6趟冒泡要进行()次元素间的比较。
第17题:
对n个元素进行冒泡排序,通常要进行n-1趟冒泡,在第j趟冒泡中共要进行()次元素间的比较。
第18题:
在对n个元素进行冒泡排序的过程中,第一趟排序至多需要进行()对相邻元素之间的交换。
第19题:
第20题:
第21题:
原序列是升序排列
原序列是降序排列
对序列只进行了2趟冒泡
对序列只进行了3趟冒泡
第22题:
j
j-1
n-j
n-j-1
第23题:
第24题:
1
2
0
n-1