• u******* 加入了本站
  • u******* 登录了本站
  • u******* 登录了本站
  • 游客 购买了资源 根据以下轶事记录材料:运用《3-6岁儿童学习与发展指南》中“情绪状态”发展目标,进行中班幼儿翠碧丝行为观察记录分析。 观察对象:翠碧丝(中班、女孩) 观察情境:翠碧丝和小朋友进行拔河比赛 观察内容: 翠碧丝与其他小朋友进行拔河比赛,翠碧丝站在自己的队伍之前,用力拔河,但是最后翠碧丝所在的队伍摔倒了,输掉了比赛,翠碧丝的对手队高兴地欢呼起来。翠碧丝从地上爬起来,走到了一旁坐下,翠碧丝眼睛红了并用手抹眼泪。一个男孩说:“她哭了”。老师在旁边,对坐在翠碧丝旁边的白衣服女孩说:“卡什,你问问她怎么啦?”卡什问翠碧丝:“你知道什么是好胜吗?”翠碧丝站起来说:“好胜就是你总是想赢。”翠碧丝说完这个话又坐下了抹眼泪水。卡什对翠碧丝说:“在奥运会上,每个项目都有三个赢家。”翠碧丝抿了抿嘴,做出一个笑脸,然后对卡什说:“别担心,我觉得我们下次就能赢。” 2. 观看视频《阿廖沙在雨中歌唱》,完成以下观察实践: (1)对阿廖沙的行为进行轶事记录;(2)运用《3-6岁儿童学习与发展指南》艺术领域发展目标,对阿廖沙进行观察行为分析;(3)对教师的教育方法进行评价。
  • u******* 登录了本站
  • u******* 下载了资源 2024年秋江苏开放大学计算机应用基础060019第四次形成作业(PowerPoint操作)
  • 游客 下载了资源 2023年春江苏开放大学环境保护概论第五次形考任务(课程论文)
  • u******* 下载了资源 2024年秋江苏开放大学计算机应用基础060019第四次形成作业(PowerPoint操作)
  • 游客 购买了资源 2023年春江苏开放大学环境保护概论第五次形考任务(课程论文)
  • u******* 购买了资源 2024年秋江苏开放大学计算机应用基础060019第四次形成作业(PowerPoint操作)

云南开放大学数据结构与算法离线作业1

离线作业一

一、单项选择题(每小题 2 分,共20分)

(1)以下数据结构中哪一个是线性结构?(   )

A)有向图    B)队列 C)线索二叉树    D)B树

(2)在一个单链表HL中,若要在当前由指针p指向的结点后面插入一个由q指向的结点,则执行如下(   )语句序列。

A)p=q; p->next=q; B)p->next=q; q->next=p;

C)p->next=q->next; p=q; D)q->next=p->next; p->next=q;

(3)(   )不是队列的基本运算。

A)在队列第i个元素之后插入一个元素 B)从队头删除一个元素

C)判断一个队列是否为空 D)读取队头元素的值

(4)字符A、B、C依次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成(   )个不同的字符串。

A)14 B)5    C)6    D)8

(5)由权值分别为3,8,6,2的叶子生成一棵哈夫曼树,它的带权路径长度为(   )。

A)11 B)35 C)19 D)53

以下6-8题基于下图:

(6)该二叉树结点的前序遍历的序列为(   )。

A)E、G、F、A、C、D、B B)E、A、G、C、F、B、D

C)E、A、C、B、D、G、F D)E、G、A、C、D、F、B

(7)该二叉树结点的中序遍历的序列为(   )。

A)A、B、C、D、E、G、F B)E、A、G、C、F、B、D

C)E、A、C、B、D、G、F D)B、D、C、A、F、G、E

(8)该二叉树的按层遍历的序列为(   )。

A)E、G、F、A、C、D、B B)E、A、C、B、D、G、F

C)E、A、G、C、F、B、D D)E、G、A、C、D、F、B

(9)下面关于图的存储的叙述中正确的是(   )。

A)用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关

B)用邻接表法存储图,占用的存储空间大小与图中边数和结点个数都有关

C)用邻接矩阵法存储图,占用的存储空间大小与图中结点个数和边数都有关

D)用邻接矩阵法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关

(10)设有关键码序列(q,g,m,z,a,n,p,x,h),下面哪一个序列是从上述序列出发建堆的结果?(   )

A)a,g,h,m,n,p,q,x,z B)a,g,m,h,q,n,p,x,z

C)g,m,q,a,n,p,x,h,z D)h,g,m,p,a,n,q,x,z

二、(本题8分)

对于序列{8,18,6,16,29,28},试写出堆顶元素最小的初始堆。

三、(本题8分)

一棵二叉树的先序、中序和后序序列分别如下,其中有一部分未显示出来。试求出空格处的内容,并画出该二叉树。

先序序列: B F ICEH G

中序序列: D KFIA EJC

后序序列: K FBHJ G A

四、(每小题2分,共8分)

设有序列:w={23,24,27,80,28},试给出:

(1)二叉排序树;

(2)哈夫曼树;

(3)平衡二叉树;

(4)对于增量d=2按降序执行一遍希尔排序的结果。

五、(本题15分)

假设二叉树中每个结点所含数据元素均为单字母,以二叉链表为存储结构,试编写算法按如下图所示的树状显示二叉树。

【答案】==================================

一、单项选择题

(1)B (2)D (3)A (4)B (5)B

(6)C (7)A (8)C (9)B (10)B

二、(本题8分)

所构造的堆如下图所示:

三、(本题8分)

在先序序列空格中依次填ADKJ,中序中依次填BHG,后序中依次填DIEC。

四、(每小题2分,共8分)

(1)二叉排序树如下图所示:

2002

(2)哈夫曼树如下图所示:

2002

(3)平衡二叉树如下图所示:

2002

(4)对于增量d=2按降序执行一遍希尔排序的结果:28,80,27,24,23

五、(本题15分)

从上图来看,二叉树的第一层显示在第一列,第二层显示在第二列,第三层显示在第三列;每行显示一个结点,从上至下是先显示右子树,再显示根,最后最左子树,也就是以先遍历右子树,最后遍历左子树的中序遍历次序显示各结点。

C语言版测试程序见exam1\10c,具体算当如下:

void DisplayBTWithTreeShape(BiTree T,int level=1)

// 按树状形式显示二叉树,level为层次数,可设根结点的层次数为1

{

if(T)

{ //空树不显式,只显式非空树

DisplayBTWithTreeShape(T->rchild,level+1); //显示右子树

cout<<endl; //显示新行

for(int i=0;i<level-1;i++)

cout<<” “; //确保在第level列显示结点

cout<<T->data; //显示结点

DisplayBTWithTreeShape(T->lchild,level+1); //显示左子树

}

}

 

内容查看
查看价格10
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

开放大学课程作业辅导,有需要扫码加微信

显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录