選擇題
2-1設一棵非空完全二叉樹 t 的所有葉節點均位於同一層,且每個非葉結點都有 2 個子結點。若 t 有 k 個葉結點,則 t 的結點總數是:
(2分)
a.
2k−1b.
2kc.k2
d.2k
−1
作者考研真題
單位浙江大學
2-2已知字符集,若各字元出現的次數分別為,則對應字符集中各字元的哈夫曼編碼可能是:
(3分)
a.
00, 1011, 01, 1010, 11, 100b.
00, 100, 110, 000, 0010, 01
c.10, 1011, 11, 0011, 00, 010
d.0011, 10, 11, 0010, 01, 000
作者考研真題
單位浙江大學
2-3已知二叉樹的先序遍歷序列為abcdefgh,中序遍歷序列為cbedfagh,則該二叉樹形態中,父節點的右子節點為()。
(2分)a.d
b.hc.
gd.
f作者佚名單位
網際網路2-4
若將一棵樹 t 轉化為對應的二叉樹 bt,則下列對 bt 的遍歷中,其遍歷序列與 t 的後根遍歷序列相同的是:
(2分)
a.先序遍歷
b.
中序遍歷c.
後序遍歷
d.按層遍歷
作者考研真題
單位浙江大學
2-5對 n 個互不相同的符號進行哈夫曼編碼。若生成的哈夫曼樹共有 115 個結點,則 n 的值是:
(3分)
a.56
b.57
c.
58d.
60作者
考研真題
單位浙江大學
2-6設 t 是非空二叉樹,若 t 的先序遍歷和中序遍歷序列相同,則 t 的形態是 __
(2分)
a.只有乙個根結點
b.沒有度為 1 的結點
c.所有結點只有左孩子
d.
所有結點只有右孩子作者
魏寶剛單位
浙江大學
2-7以二叉鍊錶作為二叉樹的儲存結構,在具有 n 個結點的二叉鍊錶中(n>0),空鏈域的個數為 __
(2分)
a.
n+1b.
nc.n−1d.
無法確定
作者魏寶剛
單位浙江大學
2-8已知二叉樹的前序遍歷序列為 abdcefg,中序遍歷序列為 dbcafeg,則後序遍歷序列為 __
(2分)
a.bdacefg
b.
dcbfgeac.
abcdefg
d.gfedcba
作者魏寶剛
單位浙江大學
2-9對於任意一棵高度為 5 且有 10 個結點的二叉樹,若採用順序儲存結構儲存,每個結點佔 1 個儲存單元(僅存放結點的資料資訊),則存放該二叉樹需要的儲存單元的數量至少是:
(2分)
a.
31b.
16c.
15d.
10作者
考研真題
單位浙江大學
2-10
已知森林 f 及與之對應的二叉樹 t,若 f 的先根遍歷序列是 a, b, c, d, e, f,後根遍歷序列是 b, a, d, f, e, c,則 t 的後序遍歷序列是:
(2分)
a.b, a, d, f, e, c
b.b, d, f, e, c, a
c.
b, f, e, d, c, ad.
f, e, d, c, b, a
作者考研真題
單位浙江大學
填空題
4-1已知一棵完全二叉樹的第5層(設根為第1層)有8個葉結點,則該完全二叉樹的結點個數最多是:47
4-2一棵二叉樹的前序遍歷序列是abdfecghk,中序遍歷序列是dbefaghck,則它的後序遍歷序列是
defbhgkca
. (填寫半形大寫字母且不要新增空格,格式如abcdefg).
4-3具有n個結點的二叉樹中,一共有2n個指標域,其中只有n-1個用來指向結點的左右孩子,其餘的n+1個指標域為null。
4-4若以作為葉子結點的權值構造哈夫曼樹,則其帶權路徑長度是69。
第五章樹和二叉樹
樹的邏輯結構 在樹中常常將資料元素稱為結點。任意一棵非空樹滿足以下條件 1 有且僅有乙個特定的稱為根的結點 2 當n 1時,除根結點之外的其餘節點被分成m m 0 個互不相交的有限集合t1,t2.tm,其中每個集合又是一棵樹,並稱為根節點的子樹。樹的定義是遞迴的。結點的度 某結點所擁有的子樹的個數 ...
第五章 樹和二叉樹
5.1 樹的邏輯結構 樹的定義 n n 0 個結點的有限集合。當n 0時,稱為空樹 任意一棵非空樹滿足以下條件 有且僅有乙個特定的稱為根的結點 當n 1時,除根結點之外的其餘結點被分成m m 0 個互不相交的有限集合t1,t2,tm,其中每個集合又是一棵樹,並稱為這個根結點的子樹。樹的基本術語 結點...
第五章樹和二叉樹
結點的度 結點所擁有的子樹的個數。樹的度 樹中各結點度的最大值。葉子結點 度為0的結點,也稱為終端結點。分支結點 度不為0的結點,也稱為非終端結點。結點所在層數 根結點的層數為1 對其餘任何結點,若某結點在第k層,則其孩子結點在第k 1層。樹的深度 樹中所有結點的最大層數,也稱高度。層序編號 將樹中...