|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
第四章:树《巩固与提高》 第 - 109 - 页 & A7 A' A% K! S
1. 一个四世同堂的大家庭,曾祖一辈(被视作第一代)有三个孩子,第2代分别有两个、一个和两个孩子,第3代的一些孩子也已经长大成家有了孩子,共计14人。给这个大家庭的每个人用一个字母进行标记,用集合形式表示如下:2 ~- f6 b; b' p3 w4 K" Y' R2 x
(1)所有人的集合是N={A,B,C,D,E,F,G,H,I,J,K,L,M,N}
4 J. `6 F4 L1 f7 e0 y9 u# _" ^(2)反映其家庭结构的父子关系是R={<A,B>,<A,C>,<A,D>,<B,E>,<B,F>,<C,G>,<D,H>,<D,I>,<G,J>,<G,K>,<H,L>,<I,M>,<I,N>}请用树形结构来抽象描述上述家庭成员的组成情况。
( O& j2 k4 |! T/ a$ }5 y+ I
2 n& A, h% W3 I9 v& \9 A! T/ A, s 2. 已知一颗完全二叉树的第六层有8个叶子节点,求该完全二叉树可能的最大节点数量。% h0 ?( a0 @$ n
! d) y W$ X L3 l" {8 x# D! f+ o: @. D' \2 l
3. 已知一颗二叉树共有25个节点,其中5个是叶子节点,求出度为1的节点数量。' m" V. }! p& k7 u5 A, P# u- v
4 f) A' o) Z W5 ]4 k$ B9 h8 j
9 a& |; t" A7 v$ w" {6 S 4. 已知一颗二叉树的中序遍历序列为DGBAECHF,后序遍历序列为GDBEHFCA,求此二叉树的前序遍历序列。0 k9 a) A& B# R9 V& u/ a) w- ]6 s
u0 j( ?. ]+ }' u2 C2 z5 n
6 f5 X( j9 e6 V$ ^3 e 5. 某表达式树如图4.3.2所示,求出该表达式树的中缀表达式的值。
* h( o- l0 u1 D) s4 F8 K0 U. R$ A" _' v6 k
2 ~6 A6 ~" ?7 D
6. 某软件界面上需要添加一些文本框对象并进行相关操作,结合实际需求,尝试定义一个文本框的抽象数据类型。) P8 `( i$ }, u7 N9 d8 x- _
' M5 e7 S) U; ^7 f8 y! W% t
8 g9 o# x$ Y6 n8 E: ^6 s$ _" [* @- s6 p+ R, |1 L* _
|
|