阿摩線上測驗
登入
首頁
>
公職◆資料結構
>
113年 - 113 高等考試_三級_資訊處理:資料結構#121217
> 申論題
題組內容
三、請使用虛擬碼(Pseudo Code)或任何程式語言,完成下列問題:
(二)推導二元搜尋的時間複雜度(Time Complexity)。(5 分)
相關申論題
一、(一)若有 200 人,其中一個人開始打電話給兩個人。隨後,每個接到電話的人都會打電話給另外兩個尚沒有接到電話的人。請問總共會撥打多少通電話?有多少人不會打電話?(無推導過程不給分) (10 分)
#515953
(二)若一個二元樹其前序追蹤順序(Preorder Traversal)及後序追蹤順序(Postorder Traversal)分別如下,請問此樹是否唯一?並請列出此二元樹的中序追蹤順序(Inorder Traversal) 。 (無推導過程不給分) (15 分)前序追蹤順序:T, S, R, F, D, I, H, E, Z, G, M, L, J, N, Q後序追蹤順序:F, I, H, D, R, Z, G, E, S, J, N, L, Q, M, T
#515954
二、(一)快速排序法(Quick Sort)最壞的情況下所需的時間複雜度(Time Complexity)為 O(n2),請說明是在何種情況下造成?(10 分)
#515955
(二)請列出其最壞的時間複雜度為 O(n2)的推導過程。(15 分)
#515956
(一)撰寫二元搜尋(Binary Search)的遞迴及非遞迴程式。(20 分)
#515957
(一)利用雙向佇列(Deque)循序輸入 1, 2, 3, 4, 5, 6, 7,請問能否得到 5174236 的輸出排列?並說明其過程或理由。(10 分)
#515959
(二)若有 1, 2, 3, 4 四個數字要依序 Push 進堆疊,再於任意時間點 Pop 出堆疊,請列出可能的輸出組合。(15 分)
#515960
(五)若 n = 10,且每一組球生產後放上裝箱輸送帶的 球的大小順序非固定順序 。假設輸送帶上原本配置 n 個機器人,若改成配置 2n 個機器人, 整組球順序排好的速度可以加快多少?請說明。
#560494
(四)若每一組球生產後放上裝箱輸送帶的 球的大小順序非固定順序 ,請說明輸送帶上最少該配置幾個機器人才能每次都能將球的順序由大排到小?
#560493
(三)若 n = 6,且輸送帶上配有 4 個機器人,請給一組放上裝箱輸送帶的球的大小順序,使得其經過這 4 個機器人後,整組球的順序仍未能排好。
#560492
相關試卷
114年 - 114 地方政府公務特種考試_三等_資訊處理:資料結構#134706
114年 · #134706
114年 - 114 公務升官等考試_薦任_資訊處理:資料結構#133251
114年 · #133251
114年 - 114 高等考試_三級_資訊處理:資料結構#128753
114年 · #128753
114年 - 114 關務特種考試_三等_資訊處理(選試英文):資料結構#126563
114年 · #126563
114年 - 114 身心障礙特種考試_三等_資訊處理:資料結構#126562
114年 · #126562
113年 - 113 地方政府公務、離島地區公務特種考試_三等_資訊處理:資料結構#124511
113年 · #124511
113年 - 113 高等考試_三級_資訊處理:資料結構#121217
113年 · #121217
113年 - 113 關務特種考試_三等_資訊處理(選試英文):資料結構#119489
113年 · #119489
112年 - 112 地方政府特種考試_三等_資訊處理:資料結構#118368
112年 · #118368
112年 - 112 公務升官等考試_薦任_資訊處理:資料結構#117327
112年 · #117327