wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

氣泡排序法

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

當執行氣泡排序法時...若 [前數<後數] 則?

a)

不動

b)

交換

2.

執行氣泡排序法哪種情況下兩數交換?

a)

前數>後數

b)

前數<後數

c)

前數=後數

d)

前數≠後數

3.

執行氣泡排序法,如果兩數結果判定 "不動" 那 "比較位置" 需要...?

a)

往前(左)移動一格

b)

往後(右)移動一格

c)

不動

4.

所有排序都是...?

a)

遞增(大到小)

b)

遞減(小到大)

c)

遞增(小到大)

d)

遞減(大到小)

5.

假設清單如右圖 ,"替換清單的第一項"為"清單的第二項"結果將會?

a)
b)
c)
6.

請問掃描輪數公式?

a)

=清單長度-1

b)

=比較次數-1

c)

=清單長度-第幾輪

d)

=清單長度-比較次數

7.

在排序過程中,會把數列分"已排序"跟"未排序"如果排序過程位置剛好不用移動,則....?

a)

也要變成"已排序"

b)

還是"未排序"

c)

跳過不用理會

d)

不用任何動作

8.

"插入"排序法是將第一個數...?

a)

設成為"已排序"

b)

設成為"未排序"

c)

設"比較位置"

d)

設"最小值"

9.

"選擇"排序將未排序中XX 跟OO 最比較?其中XX跟OO代表

a)

"未排序第一個數"&"最小值"

b)

"已排序第一個數"&"最小值"

c)

"未排序第一個數"&"最大值"

d)

"已排序第一個數"&"最大值"

10.

如果用"選擇"排序法做 {遞減} 排序那要找?

a)

"未排序"的第一個數與"最大值"

b)

"未排序"的第一個數與"最小值"

c)

"已排序"的第一個數與"最大值"

d)

"已排序"的第一個數與"最小值"