找答案
考试指南
试卷
请在
下方输入
要搜索的题目:
搜 索
用按层次顺序遍历二叉树的方法,统计树中具有度为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.
对于先序遍历与中序遍历结果相同的二叉树为( )
9.
已知一棵完全二叉树中共有768个结点,则该树中共有( )个叶子结点。
10.
已知一棵完全二叉树中共有768结点,则该树中共有385个叶子结点
热门标签
教师资格证小学题库
社区题库
司法考试题库及答案
人文知识题库
证券市场基本法律法规题库
教师业务考试题库
金融考试题库
小学教师资格证题库
事业单位面试题库
公务员常识题库
工会考试题库
小学体育教师招聘题库
计算机专业知识题库
社会工作者考试题库
结构化面试题库
协警考试题库
事业编制考试真题库
事业考试题库
普通话水平测试题库
社会工作者题库