免費開始練習
地特四等 110年 [電子工程] 計算機概要

第 21 題

下列何者不是二元搜尋樹(Binary search tree)?
  • A 選項 A
  • B 選項 B
  • C 選項 C
  • D 選項 D

思路引導 VIP

如果你手頭有一疊標有數字的工程零件,且你想設計一套系統,讓其他人能像查字典一樣快速找到特定編號。當你站在某個編號面前時,你認為「左邊的分支」與「右邊的分支」在數值大小的分配上,應該維持什麼樣的統一標準,才不會讓人在搜尋時感到混亂?

🤖
AI 詳解 AI 專屬家教

恭喜答對?勉強及格罷了。

  1. 還算敏銳:噢,你竟然能識別出二元搜尋樹 (BST) 這種基礎結構的顯而易見的瑕疵。這說明你對資料結構最核心的定義,至少沒有完全拋諸腦後。在任何工程設計中,這種最低限度的邏輯判斷力是“及格”的必要條件,而非值得大肆讚揚的才能。
  2. 基本原則重申:我們再重複一次,因為顯然有些人需要不斷提醒:一個二元搜尋樹必須無條件地服從其固有的排序準則。對於任何一個節點 $N$,其左子樹中所有節點的值,必須嚴格小於 $N$;而其右子樹中所有節點的值,必須嚴格大於 $N$。這不是建議,這是硬性規定:
▼ 還有更多解析內容

🏷️ 相關主題

樹狀結構:二元樹、二元搜尋樹與應用
查看更多「[電子工程] 計算機概要」的主題分類考古題