民國110年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第39題

編譯程式語言時,下列何者並不會用來實作符號表?

題目

編譯程式語言時,下列何者並不會用來實作符號表?

  1. (1) List
  2. (2) Graph
  3. (3) Tree
  4. (4) Hash Table

官方答案

(2) Graph

解析

符號表需支援快速插入、查找、刪除,常用 Hash Table(O(1) 平均)、Tree(如紅黑樹 O(log n) 有序)、List(簡單作業)實作。Graph 表達實體間關係,不符合符號表「名稱→屬性」的單向查找需求,故不作為實作資料結構。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料