18 一個佇列(Queue)的前端指標(Front pointer)所含內容為 20,而後端指標(Rear pointer)所含內容為
30。若在插入兩筆資料,且刪除兩筆資料後,請問前端指標和後端指標所含內容分別為何?
(A)前端指標:18;後端指標:28
(B)前端指標:18;後端指標:32
(C)前端指標:22;後端指標:28
(D)前端指標:22;後端指標:32
答案:登入後查看
統計: A(83), B(154), C(100), D(480), E(0) #2034272
統計: A(83), B(154), C(100), D(480), E(0) #2034272
詳解 (共 6 筆)
#4409354
3F這是選擇題可以用答案去反推,並不是申論題。要爭這個沒意義,題目有說:"所含內容為20"。代表裡面的值<20
1
4
#3499845
刪除的資料應為20,21吧?
1
0
#5844442
樓上,不論是否為選擇或申論題,這題本來語意就不清楚,反而我覺得因為是選擇題,所以題目的說明需要更清楚;另外有關您說的所含內容包含20,是指這一個佇列中存在20這一個數字,但並不代表它一定需要按照20、21、22的方式去儲存,在佇列的定義中也沒有規定數字必須排序儲存,這種題目放到申論題來考,會出現一堆發散的答案,身為考生我會更嚴謹的看待這種題目。
1
0