《数据结构第6章习题.ppt》由会员分享,可在线阅读,更多相关《数据结构第6章习题.ppt(8页珍藏版)》请在三一办公上搜索。
1.一棵度为2的树与一棵二叉树有何区别?,2.分别画出具有3个结点的树和具有3个结点的二叉树的所有不同形态。,3.假设一棵二叉树的先序序列为EBADCFHGIKJ和中序序列为ABCDEFGHIJK。请画出该树。,4.编写算法,计算二叉树中叶子结点的数目。,5.构造一棵哈夫曼树(将概率作为节点的权值)7,19,2,6,32,3,21,10.,作业:,1.一棵度为2的树与一棵二叉树有何区别?,2.试分别画出具有3个结点的树和3个结点的二叉树的所有不同形态(同构的算一个)。,3.假设一棵二叉树的先序序列为EBADCFHGIKJ和中序序列为ABCDEFGHIJK。请画出该树。,4.编写递归算法,计算二叉树中叶子结点的数目。,void CountLeaf(BiTree T,int/if/CountLeaf,5、构造一棵哈夫曼树(将概率作为节点的权值)7,19,2,6,32,3,21,10,6.给定二叉树如图所示。设N代表二叉树的根,L代表根结点的左子树,R代表根结点的右子树。若遍历后的结点序列为3,7,5,6,1,2,4,则其遍历方式是ALRN BNRL CRLN DRNL,