用冒泡排序法將數(shù)據(jù)8,23,12,14,39,11按照從小到大的順序排列時(shí),經(jīng)過(guò)第一趟排序后,得到的數(shù)列是( 。
分析:依次比較相鄰的兩個(gè)數(shù),將小數(shù)放在前面,大數(shù)放在后面.即在第一趟:首先比較第1個(gè)和第2個(gè)數(shù),將小數(shù)放前,大數(shù)放后.然后比較第2個(gè)數(shù)和第3個(gè)數(shù),將小數(shù)放前,大數(shù)放后,如此繼續(xù),直至比較最后兩個(gè)數(shù),將小數(shù)放前,大數(shù)放后.至此第一趟結(jié)束,將最大的數(shù)放到了最后.在第二趟:仍從第一對(duì)數(shù)開(kāi)始比較(因?yàn)榭赡苡捎诘?個(gè)數(shù)和第3個(gè)數(shù)的交換,使得第1個(gè)數(shù)不再小于第2個(gè)數(shù)),將小數(shù)放前,大數(shù)放后,一直比較到倒數(shù)第二個(gè)數(shù)(倒數(shù)第一的位置上已經(jīng)是最大的),第二趟結(jié)束,在倒數(shù)第二的位置上得到一個(gè)新的最大數(shù)(其實(shí)在整個(gè)數(shù)列中是第二大的數(shù)).如此下去,重復(fù)以上過(guò)程,直至最終完成排序.
解答:解:用冒泡排序法將數(shù)據(jù)8,23,12,14,39,11按照從小到大的順序排列時(shí),
第一步:8,12,23,14,39,11,
第二步:8,12,14,23,39,11,
第三步:8,12,14,23,11,39.
故經(jīng)過(guò)第一趟排序后,得到的數(shù)列是{8,12,14,23,11,39}.
故選D.
點(diǎn)評(píng):本題主要考查了冒泡排序法.由于在排序過(guò)程中總是小數(shù)往前放,大數(shù)往后放,相當(dāng)于氣泡往上升,所以稱(chēng)作冒泡排序.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來(lái)源:數(shù)學(xué)教研室 題型:044

用冒泡排序法將數(shù)據(jù)8,5,6,7,4,2從小到大排序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:044

用冒泡排序法將數(shù)據(jù)8,5,6,74,2從小到大排序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:單選題

用冒泡排序法將數(shù)據(jù)8,23,12,14,39,11按照從小到大的順序排列時(shí),經(jīng)過(guò)第一趟排序后,得到的數(shù)列是


  1. A.
    {8,11,12,14,23,39}
  2. B.
    {23,8,12,14,39,11}
  3. C.
    {23,12,14,39,11,8}
  4. D.
    {8,12,14,23,11,39}

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源:2010-2011學(xué)年高一數(shù)學(xué)模擬試卷6(必修3)(解析版) 題型:選擇題

用冒泡排序法將數(shù)據(jù)8,23,12,14,39,11按照從小到大的順序排列時(shí),經(jīng)過(guò)第一趟排序后,得到的數(shù)列是( )
A.{8,11,12,14,23,39}
B.{23,8,12,14,39,11}
C.{23,12,14,39,11,8}
D.{8,12,14,23,11,39}

查看答案和解析>>

同步練習(xí)冊(cè)答案