No student devices needed. Know more
15 questions
若利用「氣泡排序法」將數列「6、4、8、3、2」進行「遞增排列」,以下敘述何者正確?
共需進行5輪
每一輪都會有數字移動位置
第2輪的結果為「2、3、6、4、8」
每一輪都只有一個數會從未排序變成已排序
玩撲克牌時,玩家從牌堆中摸1張牌,並依數字大小放到手中,使手上的牌由小到大排序,請問使用的是何種排序演算法?
氣泡排序
插入排序法
選擇排序法
快速排序法
若利用「選擇排序法」對有9個數的數列進行「遞減排列」,請問共需經過幾輪掃描比較?
9
8
7
6
關於排序演算法的敘述,下列何者錯誤?
遞增排序」指的是將資料由大到小排列
因每個人的思考方式不同,只要能將資料依序排列的方法,就可稱為一種排序演算法
「插入排序法」會在每一輪掃描中,將「未排序的第1個數」與「已排序的數」比較
「選擇排序法」會在每一輪掃描中,將「未排序中的最大或小值」與「未排序的第1個數」交換
圖1為美味早餐店的人氣排行榜,若執行圖2的程後,人氣排行的清單內容會轉變為什麼?
蘿蔔糕、鮪魚蛋餅、漢堡蛋、鐵板麵、肉蛋吐司
蘿蔔糕、鮪魚蛋餅、漢堡蛋、鐵板麵、肉蛋吐司
蘿蔔糕、鐵板麵、漢堡蛋、鮪魚蛋餅、總匯三明治
1. 蘿蔔糕、鐵板麵、鮪魚蛋餅、漢堡蛋、總匯三明治
若要將附圖清單中的資料交換順序,則下列程式何者正確?
執行圖1的程式後,圖2清單的呈現結果為何?
小米利用某排序程式,將附圖1的清單由大至小進行排序,在經過第1輪掃描後,獲得圖2的清單,下列敘述何者錯誤?
第1輪掃描時,一共比較4次
程式使用的可能是「選擇排序法」
第3輪掃描時,沒有資料移動位置
程式共需經過4輪掃描,才能確定清單資料排序完成
若利用「插入排序法」對有8個數的數列進行「遞增排列」,請問需要進行幾輪掃描?
6
7
8
9
若利用「選擇排序法」將數列「9、5、8、7、6」進行「遞減排列」,以下敘述何者正確?
共需進行5輪
每一輪都會有數字移動位置
第2輪的結果為「9、8、5、7、6」
每一輪都只有一個數會從未排序變成已排序
若利用「氣泡排序法」對有7個數的數列進行「遞增排列」,請問第三輪的掃描過程中,會進行幾次比較?
4
5
6
7
觀察附圖數列的排序過程,請問這是使用哪種排序法進行排序的?
選擇排序法
氣泡排序法
插入排序法
我選擇被扣分
針對圖1的清單執行圖2的程式後,清單的呈現結果為何?
執行圖1的程式後,圖2清單中的內容會轉變為什麼?
奶酪、蛋塔、優格、蛋塔、布丁
布丁、奶酪、優格、布丁、蛋塔
優格、布丁、布丁、優格、蛋塔
蛋塔、布丁、優格、優格、蛋塔
當我們針對圖1的清單執行圖2的程式後,清單的呈現結果為何?
Explore all questions with a free account