第 18 課 冒泡排序齊體驗(1)
班級:
學(xué)號:
您的姓名:
1.冒泡排序算法中,數(shù)值大的數(shù)會像泡泡一樣如何移動?()
A.從序列后面浮到前面
B.從序列前面浮到后面
C.在序列中間隨機移動
D. 保持位置不變
2.冒泡排序通常有兩種冒泡方式,不包括以下哪種?()
A.把大的數(shù)冒泡到后面
B.把小的數(shù)冒泡到前邊
C.把大的數(shù)冒泡到中間
D. 以上 A、B 都是常見方式
3.以從小到大排序為例,冒泡排序的核心操作是?()
A.比較任意兩個數(shù),交換位置
B.比較相鄰兩個數(shù),根據(jù)結(jié)果交換位置
C.直接將最大數(shù)放到最后
D. 從后往前依次挑選小數(shù)放到前面
4.冒泡排序游戲規(guī)則中,第一輪依次比較完成后,最右側(cè)的數(shù)一定是?()
A.最小數(shù)
B.最大數(shù)
C.中間數(shù)
D. 隨機數(shù)
5.用自然語言描述冒泡排序時,第一步操作完成后,排在最后面的數(shù)是?()
A.最小數(shù)
B.最大數(shù)
C.第二大數(shù)
D. 任意數(shù)
6.冒泡排序后續(xù)輪次的操作,需要排除的是?()
A. 序列最左側(cè)的數(shù)
B. 已經(jīng)排好序的數(shù)
C. 序列中間的數(shù)
D. 尚未比較過的數(shù)
7.計算機解決問題的基本方法不包括?()
A.對問題進行抽象
B.問題求解過程的自動化
C.手動完成所有計算
D. 抽象為循環(huán)結(jié)構(gòu)自動執(zhí)行的操作
8.算法為計算機解決問題提供的核心價值是?()
A.提供模糊的解題思路
B.提供明確的求解步驟
C.增加問題的復(fù)雜度
D. 減少計算機的操作次數(shù)
9.以下哪項不是算法在計算機解決問題中的作用?()
A.是實現(xiàn)自動化和智能化的基礎(chǔ)
B.提高問題求解的質(zhì)量和效率
C.讓計算機無法執(zhí)行重復(fù)操作
D. 為計算機解決問題提供明確步驟
10.冒泡排序算法的關(guān)鍵點是?()
A.直接挑選最大數(shù)放到指定位置
B.比較相鄰兩個數(shù),找到最值并交換到指定位置,重復(fù)操作
C.從后往前比較,不進行位置交換
D. 只需要一輪比較就能完成排序
關(guān)閉
更多問卷
復(fù)制此問卷