数据结构试卷求解二级C语言中数据结构试题

数据结构试卷  时间:2021-07-17  阅读:()

求好人!简单的C++编程题及数据结构试题求解

#include using namespace std; class Shape { public: float m_fHeight; float m_fWidth; public: Shape(float height, float width) { m_fHeight = height; m_fWidth = width; } virtual float GetArea() = 0; }; class Rectangle : public Shape { public: Rectangle(float height, float width):Shape(height, width){} virtual float GetArea() { return m_fHeight * m_fWidth; } }; class Square : public Rectangle { public: float m_fSide; public: Square(float Side):Rectangle(Side, Side){m_fSide = Side;} virtual float GetArea() { return m_fSide * m_fSide; } }; void main() { Rectangle rect(6.0, 5.0); Square square(7.0); cout<数据结构题bool?ListInsert(SqList?*L,int?i,ElemType?e)?????//插入到第i个元素?后面??? {?int?j;???? ??if(i<1||i>L->length+1)???? ????return?false;???? ??i--;???? ??for(j=L->length;j>i;j--)???? ????L->data[j]=L->data[j-1];???? ??L->data[i]=e;???? ??L->length++;???? ??return?true;???? }bool?ListDelete(SqList?*&L,int?i,ElemType?&e)????//删除第i个元素??? {?int?j;???? ????if(i<1||i>L->length)???? ????return?false;???? ??i--;???? ??e=L->data[i];???? ??for(j=i;j<L->length-1;j++)???? ????L->data[j]=L->data[j+1];???? ??L->length--;???? ??return?true;???? }

求解二级C语言中数据结构试题

完全二叉树实际就是满二叉树减少最下面一层的部分叶子结点。

对于满二叉树来说,深度为K就有2^K-1个结点。

700个结点就是介于511(=2^9-1)与1023(2^10-1)之间,那么该完全二叉树的深度就是10,设共有z个叶子结点,这其中设处于第9层的个数为x,处于第10层的个数为y, y=700-(2^9-1)=700-511=189; 这189个叶子结点对应的父节点(在第9层)为i=(189-1)+1=95个; 第九层的结点除了成为第10层的父节点外,其余都为叶子结点, 即x=2^8-i(成为父节点的结点)=161; z=x+y=350。

你可以检查一下具体算法,思路肯定没问题。

祝你学习顺利。

BlueHost 周年庆典 - 美国/香港虚拟主机 美国SSD VPS低至月32元

我们对于BlueHost主机商还是比较熟悉的,早年我们还是全民使用虚拟主机的时候,大部分的外贸主机都会用到BlueHost无限虚拟主机方案,那时候他们商家只有一款虚拟主机方案。目前,商家国际款和国内款是有差异营销的,BlueHost国内有提供香港、美国、印度和欧洲机房。包括有提供虚拟主机、VPS和独立服务器。现在,BlueHost 商家周年活动,全场五折优惠。我们看看这次的活动有哪些值得选择的。 ...

TabbyCloud周年庆&七夕节活动 美國INAP 香港CN2

TabbyCloud迎来一周岁的生日啦!在这一年里,感谢您包容我们的不足和缺点,在您的理解与建议下我们也在不断改变与成长。为庆祝TabbyCloud运营一周年和七夕节,TabbyCloud推出以下活动。TabbyCloud周年庆&七夕节活动官方网站:https://tabbycloud.com/香港CN2: https://tabbycloud.com/cart.php?gid=16购买链...

NameCheap域名转入优惠再次来袭 搜罗今年到期域名续费

在上个月的时候也有记录到 NameCheap 域名注册商有发布域名转入促销活动的,那时候我也有帮助自己和公司的客户通过域名转入到NC服务商这样可以实现省钱续费的目的。上个月续费转入的时候是选择9月和10月份到期的域名,这不还有几个域名年底到期的,正好看到NameCheap商家再次发布转入优惠,所以打算把剩下的还有几个看看一并转入进来。活动截止到9月20日,如果我们需要转入域名的话可以准备起来。 N...

数据结构试卷为你推荐
gravatar游戏王mycrad怎样换头像?策略组电脑组策略详解foxmail邮箱注册如何注册FOXMAIL邮箱的帐号啊?溢出隐藏overflow:hidden是什么意思?拓扑关系什么是空间数据的拓扑关系调度系统现在有很多人说同城调度系统,这是用来干嘛的呀?保留两位有效数字物理中保留两位有效数字是保留小数点后的两位还是从小数点前不是0的数开始保留两位?有b吗34B的胸围有多大?弹幕播放器弹弹play播放器怎么样问卷星登陆问卷星的使用步骤
日本vps 谷歌香港 60g硬盘 火车票抢票攻略 华为网络硬盘 cpanel空间 坐公交投2700元 七夕快乐英文 ntfs格式分区 hinet 135邮箱 免费申请网站 卡巴斯基破解版 申请网页 支持外链的相册 上海联通宽带测速 如何建立邮箱 万网主机管理 数据库空间 测速电信 更多