第1题:
n个元素进行冒泡法排序,通常需要进行()趟冒泡,第j趟冒泡要进行()次元素间的比较。
n-1;n-j
略
第2题:
产生0-100之间的8个随机整数,并利用冒泡排序法将其升序排序后输出(冒泡排序算法:每次进行相邻两数的比较,若次序不对,则交换两数的次序)。
第3题:
6、以下关于冒泡法的描述,错误的是()
A.冒泡排序会涉及到元素位置的置换
B.冒泡排序比较的总趟次是:(数组长度-1)趟
C.冒泡排序是不断地比较数组中相邻的两个元素
D.每一趟排序,都必然会有数据的交换
第4题:
采用排序算法对n个元素进行排序,其排序趟数肯定为n-1趟的排序方法是()。
A.直接插入和快速
B.冒泡和快速
C.简单选择和直接插入
D.简单选择和冒泡
第5题:
2、请对元素序列27, 6, 32, 48, 26, 17, 63进行排序(注意:不要写错关键字造成扣分): (1) 请用直接插入排序算法进行排序,写出第一趟排序结果:____________。 (2) 请用冒泡排序算法进行排序,写出第一趟排序结果:____________。 (3) 请用两路合并排序算法进行排序,写出第一趟排序结果:____________。 (4) 请用快速排序算法进行排序,写出第一趟排序结果:____________。