找答案
考试指南
试卷
请在
下方输入
要搜索的题目:
搜 索
用按层次顺序遍历二叉树的方法,统计树中具有度为1的结点数目。
用按层次顺序遍历二叉树的方法,统计树中具有度为1的结点数目。
发布时间:
2024-11-26 15:13:00
首页
人力资源管理师
推荐参考答案
(
由 快搜搜题库 官方老师解答 )
联系客服
答案:
题目分析]若某个结点左子树空右子树非空或者右子树空左子树非空,则该结点为度为1的结点算法描述]Int Level(BiTree bt) //层次遍历二叉树,并统计度为1的结点的个数{int num=0; //num统计度为1的结点的个数 if(bt){QueueInit(Q); QueueIn(Q,bt);//Q是以二叉树结点指针为元素的队列While(!QueueEmpty(Q)){p=QueueOut(Q); cout<
data; //出队,访问结点If(p->lchild && !p->rchild ||!p->lchild && p->rchild)num++;//度为1的结点If(p->lchild) QueueIn(Q,p->lchild); //非空左子女入队If(p->rchild) QueueIn(Q,p->rchild); //非空右子女入队} // while(!QueueEmpty(Q))}//if(bt) Return(num); }//返回度为1的结点的个数
相关试题
1.
用按层次顺序遍历二叉树的方法,统计树中具有度为1的结点数目。
2.
广度优先遍历类似于二叉树的层次遍历。
3.
已知一棵二叉树的中序遍历结果为DBHEAFICG,先序遍历结果为ABDEHCFIG。 (1)画出这棵二叉树。(2)写出该二叉树的后序遍历序列
4.
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
5.
某棵树中共有25个结点,且只有度为3的结点和叶子结点,其中叶子结点有7个,则该树中度为3的结点数为( )。
6.
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树的总结点数为( )。
7.
设某二叉树中共有140个结点,其中有40个度为1的结点。则( )。
8.
已知一棵完全二叉树中共有768个结点,则该树中共有( )个叶子结点。
9.
已知一棵完全二叉树中共有768结点,则该树中共有385个叶子结点
10.
对于先序遍历与中序遍历结果相同的二叉树为( )
热门标签
法律常识题库
数量关系题库
消防员题库
体育考试题库
校招笔试题库
事业考试题库
教师资格考试题库
公务员申论题库
中国农业银行笔试题库
中国题库网
军队文职考试题库
信用社考试题库
公考对题库
文化素养题库
教师资格证面试题库
数字推理题库及答案
事业单位笔试题库
事业编面试题库
银行从业资格证题库
题库专家