网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设n0为哈夫曼树的叶子结点数目,则该哈夫曼树共有______个结点。
参考答案和解析
B 解析:设共有n个结点,则有n=n0+n1+n2(其中n1为有一个孩子的结点,n2为有两个孩子的结点),n1=0,所以有n=n0+n2;所有结点的入度和为n-1,出度和为2n2,所以有n-1=2n2。将n=n0+n2和n-1=2n2联合解之得n=2n0-1。
更多 “设n0为哈夫曼树的叶子结点数目,则该哈夫曼树共有______个结点。” 相关考题
考题
下面关于哈夫曼树的叙述中,正确的是(58)。A.哈夫曼树一定是完全二叉树B.哈夫曼树一定是平衡二叉树C.哈夫曼树中权值最小的两个结点互为兄弟结点D.哈夫曼树中左孩子结点小于父结点、右孩子结点大于父结点
考题
下列关于哈夫曼树的叙述错误的是A.一棵哈夫曼树是带权路径长度最短的二叉树B.一棵哈夫曼树中叶结点的个数比非叶结点的个数大1C.一棵哈夫曼树结点的度要么是0,要么是2D.哈夫曼树的根结点的权值等于各个叶子结点的权值之和
考题
● 下面关于哈夫曼树的叙述中,正确的是 (58) 。(58)A. 哈夫曼树一定是完全二叉树B. 哈夫曼树一定是平衡二叉树C. 哈夫曼树中权值最小的两个结点互为兄弟结点D. 哈夫曼树中左孩子结点小于父结点、右孩子结点大于父结点
考题
填空题一棵有n个叶子结点的哈夫曼树共有()个结点
热门标签
最新试卷