|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
第四章:树《巩固与提高》 第 - 109 - 页
2 k% N* C, U9 y" j$ q; t0 o( H 1. 一个四世同堂的大家庭,曾祖一辈(被视作第一代)有三个孩子,第2代分别有两个、一个和两个孩子,第3代的一些孩子也已经长大成家有了孩子,共计14人。给这个大家庭的每个人用一个字母进行标记,用集合形式表示如下:7 Y5 Y% o* `% |0 d" l
(1)所有人的集合是N={A,B,C,D,E,F,G,H,I,J,K,L,M,N}
" Z$ v# h* ^% l9 [! T; m(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>}请用树形结构来抽象描述上述家庭成员的组成情况。
" }) n: q$ M8 G6 }5 e( ? S9 w
2. 已知一颗完全二叉树的第六层有8个叶子节点,求该完全二叉树可能的最大节点数量。
6 _/ L$ a7 w5 V4 J2 Y f |! F
2 K+ f* m$ }+ i/ o! ~ 3. 已知一颗二叉树共有25个节点,其中5个是叶子节点,求出度为1的节点数量。
, ?% s) E3 |8 u7 l6 B# R# e7 i3 X8 N" h3 L/ V+ K% l
6 H& N( W" U6 o$ Z) Z 4. 已知一颗二叉树的中序遍历序列为DGBAECHF,后序遍历序列为GDBEHFCA,求此二叉树的前序遍历序列。
! I! {7 A9 `# r" q ~/ D3 _ O' I6 s! V% L
2 C" f+ j* I1 d, p 5. 某表达式树如图4.3.2所示,求出该表达式树的中缀表达式的值。
7 u9 s- k; o- t+ N
9 ?5 V5 f3 j1 H2 Z$ q5 r" z i% _4 z) w0 F, k& P
6. 某软件界面上需要添加一些文本框对象并进行相关操作,结合实际需求,尝试定义一个文本框的抽象数据类型。
/ H/ [3 H% B# Y9 O5 K2 _: ?: P, [" U$ f9 S
( Q! _$ q: A1 J% p0 s5 }: b3 L; ?6 p a- |8 x0 G+ t7 P4 Z$ C
|
|