教甄◆電腦科專業題庫下載題庫

上一題
31、下列何種資料結構可運用來檢查程式碼中的語法是否有平衡成對的大括號?
(A)佇列(Queue)
(B)陣列(Array)
(C)單鏈結串列(Single-linked List)
(D)堆疊(Stack)


答案:登入後觀看
難度: 計算中

10
 【站僕】摩檸Morning:有沒有達人來解釋一下?
倒數 23時 ,已有 1 則答案
陳小刀 大二上 (2024/07/02):
堆疊(Stack) 是一種先進後出(FILO)的資料結構,非常適合用來檢查成對的括號。當遇到左括號 { 時,將其推入堆疊;當遇到右括號 } 時,從堆疊彈出最頂上的元素,檢查是否與此右括號匹配。如果匹配則繼續,不匹配則表示程式碼中有語法錯誤。
0個讚
檢舉


31、下列何種資料結構可運用來檢查程式碼中的語法是否有平衡成對的大括號? (A..-阿摩線上測驗