阿摩線上測驗
登入
首頁
>
公職◆資料結構
>
102年 - 關務#18033
> 申論題
四、考慮排序(sort)的問題:(每小題10分,共30分) (一)如果要排序的資料很少,例如只有十幾筆資料,那麼你將採用快速排序法(quick sort)?合併排序法(merge sort)?還是氣泡排序法(bubble sort)?為什麼? (二)如果要排序的資料很多,例如多到超過主記憶體容量許多,那麼你將採用快速排序法?合併排序法?還是氣泡排序法?為什麼? (三)快速排序法、合併排序法以及氣泡排序法這三個排序法當中,那一(些)排序法是穩定的(stable)?或者都不穩定?
相關申論題
一、關於時間複雜度(time complexity): (一)下列那兩個敘述是錯的?(10分) (A) 0.5n2+100n=O(n2)(B) 1000=O(1)(C) 0.5n+5logn=O(n2) (D) 2n2+5n=O(2n)(E) n7+1.5n=O(n7)(F) 3n2+nlog4n=O(nlog4n) (二)承上,請把上題錯的敘述改正並且寫下。(20分)
#15705
二、已知一棵二元樹(binary tree)的前序走訪(preorder traversal)與中序走訪(inorder traversal)之結果分別如下:(每小題10分,共20分) 前序-A B D E G H C F I 中序-D B G E H A C I F (一)請繪出這棵二元樹。 (二)這棵二元樹的後序走訪(postorder traversal)結果為何?
#15706
(五)若 n = 10,且每一組球生產後放上裝箱輸送帶的 球的大小順序非固定順序 。假設輸送帶上原本配置 n 個機器人,若改成配置 2n 個機器人, 整組球順序排好的速度可以加快多少?請說明。
#560494
(四)若每一組球生產後放上裝箱輸送帶的 球的大小順序非固定順序 ,請說明輸送帶上最少該配置幾個機器人才能每次都能將球的順序由大排到小?
#560493
(三)若 n = 6,且輸送帶上配有 4 個機器人,請給一組放上裝箱輸送帶的球的大小順序,使得其經過這 4 個機器人後,整組球的順序仍未能排好。
#560492
(二)若 n = 20,且生產後放上裝箱輸送帶的球的大小為 11, 12, 20, 16, 3, 1, 7, 15, 2, 18, 10, 5, 14, 6, 8, 13, 19, 4, 9, 17,請說明輸送帶上最少該配置幾個機器人才能將球的順序由大排到小?
#560491
(一)若 n = 6,且生產後放上裝箱輸送帶的球的大小為 3, 2, 5, 6, 1, 4。請說明若輸送帶配有 4 個機器人是否足夠將球的順序完全由大排到小?
#560490
(四)以下陣列儲存了一個二元搜尋樹,根節點為 A(1),請列舉可依序插入的五個數值,使得該二元樹成為完整二元樹(full binary tree) 。
#560489
(三)以下陣列儲存了一個二元搜尋樹,根節點為 A(1),若針對該二元樹刪除 30,請顯示該陣列的變化。
#560488
(二)以下陣列儲存了一個二元搜尋樹,根節點為 A(1),若針對該二元樹刪 除 40,請顯示該陣列的變化。
#560487
相關試卷
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