【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)題庫下載題庫

上一題
12 假設我們針對以下數列進行由小到大的排序:[16, 10, 8, 20],而我們採用的演算法為選擇排序(selection sort),則第一次執行的數字交換和所形成的數列為下列何者?
(A)交換 10 和 8,得到數列[16, 8, 10, 20]
(B)交換 16 和 8,得到數列[8, 10, 16, 20]
(C)交換 16 和 10,得到數列[10, 16, 8, 20]
(D)交換 20 和 8,得到數列[16, 10, 20, 8]


答案:登入後觀看
難度: 簡單
最佳解!
San Hsien (2018/06/12)
選擇排序(Selection sort)是一種簡單直觀的排序演算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位.....看完整詳解

12 假設我們針對以下數列進行由小到大的排序:[16, 10, 8, 20],而..-阿摩線上測驗