1. 程式人生 > >資料結構作業11—二叉樹(選擇題)

資料結構作業11—二叉樹(選擇題)

2-1要使一棵非空二叉樹的先序序列與中序序列相同,其所有非葉結點須滿足的條件是:(2分)

  • A.結點的度均為2
  • B.只有右子樹
  • C.結點的度均為1
  • D.只有左子樹

作者: 考研試卷
單位: 浙江大學

2-2若一棵二叉樹的後序遍歷序列是{ 1, 3, 2, 6, 5, 7, 4 },中序遍歷序列是{ 1, 2, 3, 4, 5, 6, 7 },則下列哪句是錯的?(3分)

  • A.2是1和3的父結點
  • B.7是5的父結點
  • C.這是一棵二叉搜尋樹
  • D.這是一棵完全二叉樹

作者: 陳越
單位: 浙江大學

2-3在下述結論中,正確的是: (2分)

①只有一個結點的二叉樹的度為0;

②二叉樹的度為2;

③二叉樹的左右子樹可任意交換;

④深度為K的完全二叉樹的結點個數小於或等於深度相同的滿二叉樹。

  • A.①②③
  • B.②④
  • C.②③④
  • D.①④

作者: DS課程組
單位: 浙江大學

2-4如果一棵非空k(k≥2)叉樹T中每個非葉子結點都有k個孩子,則稱T為正則k叉樹。若T的高度為h(單結點的樹h=1),則T的結點數最少為:(3分)

  • A.(k​h−1)/(k−1)−1
  • B.k(h−1)+1
  • C. kh
  • D.(k​h−1 −1)/(k−1)+1
    注:不會做就代個數

作者: DS課程組
單位: 浙江大學

2-5如果一棵非空k(k≥2)叉樹T中每個非葉子結點都有k個孩子,則稱T為正則k叉樹。若T有m個非葉子結點,則T中的葉子結點個數為:(3分)

  • A.m(k−1)−1
  • B.m(k−1)+1
  • C.m(k−1)
  • D. mk
    注:僅有根結點的樹,此結點既是根結點又是葉子結點

作者: DS課程組
單位: 浙江大學

2-6三叉樹中,度為1的結點有5個,度為2的結點3個,度為3的結點2個,問該樹含有幾個葉結點? (3分)

  • A.13
  • B.12
  • C.10
  • D.8

作者: DS課程組
單位: 浙江大學

2-7給定二叉樹如下圖所示。設N代表二叉樹的根,L代表根結點的左子樹,R代表根結點的右子樹。若遍歷後的結點序列為3、1、7、5、6、2、4,則其遍歷方式是: (2分)
在這裡插入圖片描述

  • A.LRN
  • B.RLN
  • C.RNL
  • D.NRL

作者: DS課程組
單位: 浙江大學

2-8任何一棵二叉樹的葉結點在先序、中序和後序遍歷序列中的相對次序 (2分)

  • A.不發生改變
  • B.以上都不對
  • C.不能確定
  • D.發生改變

作者: DS課程組
單位: 浙江大學

2-9若一棵二叉樹的前序遍歷序列是{ 4, 2, 1, 3, 6, 5, 7 },中序遍歷序列是{ 1, 2, 3, 4, 5, 6, 7 },則下列哪句是錯的?(3分)

  • A.2是5的父結點
  • B.這是一棵二叉搜尋樹
  • C.所有的奇數都在葉子結點上
  • D.這是一棵完全二叉樹

作者: 何欽銘
單位: 浙江大學

2-10設n、m為一棵二叉樹上的兩個結點,在中序遍歷時,n在m前的條件是 (3分)

  • A.n在m右方
  • B.n是m子孫
  • C.n是m祖先
  • D.n在m左方

作者: DS課程組
單位: 浙江大學

2-11某二叉樹的中序序列和後序序列正好相反,則該二叉樹一定是 (2分)

  • A.任一結點無左孩子
  • B.高度等於其結點數
  • C.任一結點無右孩子
  • D.空或只有一個結點

作者: DS課程組
單位: 浙江大學

2-12某二叉樹的前序和後序遍歷序列正好相反,則該二叉樹一定是 (2分)

  • A.任一結點無右孩子
  • B.任一結點無左孩子
  • C.高度等於其結點數
  • D.空或只有一個結點

作者: DS課程組
單位: 浙江大學

2-13已知二叉樹的先序遍歷序列為ABCDEFGH,中序遍歷序列為CBEDFAGH,則該二叉樹形態中,父節點的右子節點為()。 (2分)

  • A.H
  • B.F
  • C.G
  • D.D

作者: 佚名
單位: 網際網路

2-14已知一棵二叉樹的樹形如下圖所示,其後序序列為{ e, a, c, b, d, g, f }。樹中與結點a同層的結點是:(3分)

  • A.f
  • B.g
  • C.d
  • D.c

作者: 考研試卷
單位: 浙江大學

2-15二叉樹中第5層(根的層號為1)上的結點個數最多為:(2分)

  • A.32
  • B.16
  • C.15
  • D.8

作者: DS課程組
單位: 浙江大學

2-16先序遍歷圖示二叉樹的結果為 (2分)
在這裡插入圖片描述

  • A.H,D,I,B,E,A,F,C,G
  • B.H,I,D,B,E,F,G,A,C
  • C.A,B,D,H,I,E,C,F,G
  • D.A,B,C,D,H,E,I,F,G

作者: DS課程組
單位: 浙江大學

2-17設高為h的二叉樹(規定葉子結點的高度為1)只有度為0和2的結點,則此類二叉樹的最少結點數和最多結點數分別為: (3分)

  • A.2h−1, 2h−1​​−1
  • B.2h−1, 2h ​​−1
  • C.2h−1+1, 2h ​​−1
  • D.2h, 2h​​ −1

作者: DS課程組
單位: 浙江大學

2-18有一個四叉樹,度2的結點數為2,度3的結點數為3,度4的結點數為4。問該樹的葉結點個數是多少?(2分)

  • A.21
  • B.20
  • C.12
  • D.10

作者: 何欽銘
單位: 浙江大學

2-19按照二叉樹的定義,具有3個結點的二叉樹有幾種? (2分)

  • A.6
  • B.5
  • C.4
  • D.3

作者: DS課程組
單位: 浙江大學

2-20如果一棵非空k(k≥2)叉樹T中每個非葉子結點都有k個孩子,則稱T為正則k叉樹。若T的高度為h(單結點的樹h=1),則T的結點數最多為:(3分)

  • A.以上都不是
  • B.(kh−1 ​​−1)/(k−1)
  • C.(kh+1 ​​−1)/(k−1)
  • D.(kh​ −1)/(k−1)

作者: DS課程組
單位: 浙江大學