Examly題庫
國家安全情報人員考試五等考試-資訊組計算機大意112 年第 25 題單選題

下列敘述中何者錯誤?

A使用二元搜尋法,原本的資料必須是已經排序好的才行
B使用合併排序法(merge sort),是將兩個已經排序好的陣列,來進行合併
C氣泡排序法(bubble sort)的平均運算時間複雜度為 $O(n * \log(n))$正確答案
D循序搜尋法(Sequential Search)的平均運算時間複雜度為 O(n)
答案與詳解
C
正確答案
氣泡排序平均與最差時間複雜度皆為 O(n²),不是 O(n·log n)。

逐選項解析

A使用二元搜尋法,原本的資料必須是已經排序好的才行✕ 錯誤
二元搜尋法(Binary Search)每次折半比較,前提就是資料必須已排序,否則無法判斷往左或往右找,敘述正確。
B使用合併排序法(merge sort),是將兩個已經排序好的陣列,來進行合併✕ 錯誤
合併排序採分治法,將陣列一分為二遞迴排序後,再將兩個已排序的子陣列合併(merge)成一個有序陣列,敘述正確。
C氣泡排序法(bubble sort)的平均運算時間複雜度為 $O(n * \log(n))$✓ 正確
D循序搜尋法(Sequential Search)的平均運算時間複雜度為 O(n)✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本
接著練習整份考卷查看 112 年 國家安全情報人員考試五等考試-資訊組《計算機大意》完整試題與解答

同科目歷年考卷

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly