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

詳解 (共 6 筆)

#3494306
Queue的特性:先進先出 (First...
(共 222 字,隱藏中)
前往觀看
18
0
#3527652
這題題目沒說清楚,而且在Queue中又沒...
(共 96 字,隱藏中)
前往觀看
11
0
#3723780
出題的人提義不清楚0分
(共 13 字,隱藏中)
前往觀看
10
1
#4409354

3F這是選擇題可以用答案去反推,並不是申論題。要爭這個沒意義,題目有說:"所含內容為20"。代表裡面的值<20


1
4
#3499845

刪除的資料應為20,21吧?

1
0
#5844442

樓上,不論是否為選擇或申論題,這題本來語意就不清楚,反而我覺得因為是選擇題,所以題目的說明需要更清楚;另外有關您說的所含內容包含20,是指這一個佇列中存在20這一個數字,但並不代表它一定需要按照20、21、22的方式去儲存,在佇列的定義中也沒有規定數字必須排序儲存,這種題目放到申論題來考,會出現一堆發散的答案,身為考生我會更嚴謹的看待這種題目。

1
0