全国计算机等级考试二级VisualBasic精讲

全国计算机等级考试二级VisualBasic精讲

ID:43559527

大小:752.29 KB

页数:15页

时间:2019-10-10

全国计算机等级考试二级VisualBasic精讲_第1页
全国计算机等级考试二级VisualBasic精讲_第2页
全国计算机等级考试二级VisualBasic精讲_第3页
全国计算机等级考试二级VisualBasic精讲_第4页
全国计算机等级考试二级VisualBasic精讲_第5页
资源描述:

《全国计算机等级考试二级VisualBasic精讲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、公共基础知识部分习题选讲化工科协全国计算机等级考试二级VisualBasic考前串讲完全二叉树的计算问题31.对一颗699个结点的完全二叉树,求它共有的非叶子结点数?首先应该理解什么是“完全二叉树”完全二叉树数学定义:设二叉树的高度为h,若:除第h层外,其它各层的结点数都达到最大个数第h层所有的节点都连续集中在最左边同时成立,则称此这二叉树为完全二叉树完全二叉树的计算问题完全二叉树数学定义:设二叉树的高度为h,若:除第h层外,其它各层的结点数都达到最大个数第h层所有的节点都连续集中在最左边同时成立,则称此这二叉树为完全二叉树AFBCGIJEAFKBCGIJLEL

2、完全二叉树的计算问题31.对一颗699个结点的完全二叉树,求它共有的非叶子结点数?解:首先计算此完全二叉树的层数。我们知道,9层的满二叉树一共有2^9-1=511个结点,而10层满二叉树一共有2^10-1=1023个结点。因为511<699<1023所以可以知道此完全二叉树一共有10层,且前9层成满结点状态。前9层共有的结点数=2^9-1=511个,所以第10层的结点数为699-511=148完全二叉树的计算问题31.对一颗699个结点的完全二叉树,求它共有的非叶子结点数?前9层共有的结点数=2^9-1=511个,所以第10层的结点数为699-511=18851

3、1个188个92^8=256188/2=94256-94=162非叶子节点的个数=699-188-162=349由遍历逆推二叉树问题32.[官方教材习题]已知一颗二叉树的前序遍历为ABDEGCFH,中序遍历为DBGEACHF,则该二叉树的后序遍历为()根左右ABDEGCFH左根右DBGEACHFABCDEFGH由遍历逆推二叉树问题37.设一颗二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为?先前资料网上发布的答案有误,请以下图为准!BADECF新颖题型38.二叉树的深度为k,且它没有度为1的结点,则此二叉树中所含结点数至多为。明显

4、满二叉树符合题目要求,且满二叉树已经是一定深度树中最多结点的情况。所以填2^k-1本题为官方教材附录“样卷”中的一题,难度很小。但是,“样卷”所给答案为2*k-1,与我们计算的答案有所出入。但事实上,若将题目中“至多”两字改为“至少”,则答案就恰为2*k-1,并且题目将具有一定的难度。所以我怀疑,样卷本来要考查的就是“至少”,而“至多”系笔误。那么,你会计算“至少”么?新颖题型38.二叉树的深度为k,且它没有度为1的结点,则此二叉树中所含结点数至少为。新颖题型补充题1:中序遍历可以记录多项式的四则运算。下面的二叉树表达的多项式运算之后的结果是?*+-5224新颖

5、题型补充题2:若二叉树中每一个结点都左右两颗子树的深度绝对值之差不超过1,则称此二叉树为“平衡二叉树”,则下列选项中,是平衡二叉树的是?新颖题型补充题2:若二叉树中每一个结点都左右两颗子树的深度绝对值之差不超过1,则称此二叉树为“平衡二叉树”,则下列选项中,是平衡二叉树的是?新颖题型补充题2:若二叉树中每一个结点都左右两颗子树的深度绝对值之差不超过1,则称此二叉树为“平衡二叉树”,则下列选项中,是平衡二叉树的是?新颖题型补充题2:若二叉树中每一个结点都左右两颗子树的深度绝对值之差不超过1,则称此二叉树为“平衡二叉树”,则下列选项中,是平衡二叉树的是?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。