107 高考三級資料結構

()請說明並比較二分搜尋(binary search)與一般二元搜尋樹(binary search tree)兩者在儲存鍵值並應用來進行搜尋鍵值功能時,在'建置''搜尋'程序上作法與效能的差異。

()若有n個鍵值,以下列甲和乙兩種資料結構策略儲存:

策略甲:由小到大依序儲存在一陣列中

策略乙:以AVL tree架構儲存

luwuln1205 發表在 痞客邦 留言(0) 人氣()

一非空的二元樹(binary tree),如果有N0個葉節點(leaf node)且N2個節點之分支度(degree)為2,請證明N0 = N2+1。 【107高考】

證明如下:

1、從節點數來看,分支度為2的節點數N2個,分支度為1的節點數N1個,分支度為0的節點數N0個,則節點總數 = N2 + N1 + N0

2、從分支度來看,一非空二元樹,分支度為2的節點會有2個子節點,分支度為1的節點會有1個子節點,因此,節點總數 = 2N2 + N1 + 1( 根節點 )

12可得

luwuln1205 發表在 痞客邦 留言(0) 人氣()


二元樹(binary tree)

【簡單說明】

節點:A,B,C,D皆稱為節點

根節點(root)A

父節點:ABC的父節點,BD的父節點

luwuln1205 發表在 痞客邦 留言(0) 人氣()

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。