資料夾、族譜、搜尋引擎——你每天都在用的樹狀結構
用下方「推薦數列 → ✅ 平衡樹」建樹,猜猜看:要插入 25,需要比較幾次才能找到位置?
每次插入一個數字,BST 自動比大小往左或右走,逐步長出樹的形狀。
height = 1 + max(左子樹高度, 右子樹高度)
👁 查看答案順序:自己→左→右 / 結果:50→30→20→40→70→60→80 / 應用:複製整棵樹
順序:左→自己→右 / 結果(=排序):20→30→40→50→60→70→80 ✨ / 應用:輸出排序結果
順序:左→右→自己 / 結果:20→40→30→60→80→70→50 / 應用:刪除整棵樹
點「高度 & 層」時,圖中會顯示各層 Level 編號。
整棵樹最頂端,沒有父節點
沒有任何子節點,樹的最末端
直接連結到子節點的節點
被父節點連結的節點
根到最深葉的邊數;根為 Level 0,往下 +1
某節點和其所有後代組成的樹
從一個節點到另一個節點的節點序列
每個節點最多 2 個子節點
C:\ → 文件 → 作業 → 第一章.docx
曾祖父母→祖父母→父母→你
Google 用樹狀索引快速搜尋幾百億網頁
RPG 技能樹、對話選項分支
<html>→<body>→<div> 就是 DOM 樹
每一步棋展開成樹,計算最佳路徑