• u******* 加入了本站
  • 游客 下载了资源 爱普生Epson LQ-106KFII 驱动
  • a******* 下载了资源 国开电大理工英语4形考任务单元自测1答案
  • a******* 购买了资源 国开电大理工英语4形考任务单元自测1答案
  • a******* 下载了资源 国开电大理工英语3单元自测1答案
  • a******* 购买了资源 国开电大理工英语3单元自测1答案
  • 游客 下载了资源 2025春江苏开放大学马克思主义基本原理060111过程性考核作业2——实践性环节
  • 游客 购买了资源 2025春江苏开放大学马克思主义基本原理060111过程性考核作业2——实践性环节
  • a******* 下载了资源 2024年春江苏开放大学个人与团队管理050275形成性考核作业四(期末综合大作业)
  • a******* 购买了资源 2024年春江苏开放大学个人与团队管理050275形成性考核作业四(期末综合大作业)

云南开放大学数据结构(C#语言)第一次离线作业

第1章
习题
一、填空题
1、数据的____________是数据的逻辑结构在计算机存储器内的表示。
2、数据的逻辑结构可以分类为           结构和            结构两大类。
3、          和            合称为非线性结构。
4、在树形结构中,除了树根结点以外,其余每个结点只有            个前驱结点。
5、在图型结构中,每个结点的前驱结点数和后继结点数可以是            。
6、数据的存储结构又叫            。
7、顺序存储结构是把逻辑上相邻的结点存储在物理上             的存储单元里,结点之间的逻辑关系由存储单元位置的邻接关系来体现。
8、链式存储结构是把逻辑上相邻的结点存储在物理上               的存储单元里,结点之间的逻辑关系由附加的指针域来体现。
9、            是指用于解决特定问题的方法,是对问题求解过程的一种描述。
10、算法分析的两个主要方面是              复杂度和             复杂度。
二、选择题
1、(  )是数据的最小单元,(  )是数据的基本单元。
A.数据项 B.数据元素 C.信息项 D.表元素
2、数据结构是指(  )以及它们之间的(  )。
A.运算 B.结构 C.数据元素 D.计算方法
3、数据的运算(  )。
A.效率与采用何种存储结构有关         B.是根据存储结构来定义的
C.有算数运算和关系运算两大类         D.必须用程序设计语言来描述
4、下列关于算法的说法错误的是(  )。
A.算法最终必须由计算机程序实现
B.为解决某问题的算法同为该问题编写的程序含义是相同的
C.算法的可行性是指指令不能有二义性
D.以上几个都是错误的
5、算法分析的主要目的是(  )。
A.分析数据结构的合理性
B.分析数据结构的复杂性
C.分析算法的时空效率以求改进
D.分析算法的有穷性和确定性
6、一个算法具有(  )等特点。
A.健壮性 B.可行性 C.确定性 D.至少有一个输入量
三、应用题
1、下列是某种数据结构的二元组表示,试画出其图形表示,并指出属于何种数据结构类型。
(1)B=(K,R),其中:
K={a,b,c,d,e,f,g,h}
R={r}
r={〈d,b〉,〈d,g〉,〈d,a〉,〈b,c〉,〈g,e〉,〈g,h〉,〈a,f〉}
(2)B(K,R),其中:
K={1,2,3,4,5,6}
R={r}
r={(1,2),(2,3),(2,4),(3,4),(3,5),(3,6),(4,5),(4,6)}
2、计算下列程序段的渐近时间复杂度,用数量级O( )表示,问题的输入规模都为n。
(1)  void f1(int n)
{ int i=1,k=0;
while(i<n)
{  k+=10*i;
i++;
}
}
(2)  void f2(int n)
{ int i=91,j=100;
while(i>0)
if(i>100)
{x﹣=10;
y﹣﹣;
}
else
i++;
}
(3)  void f3(int n)
{int i=1;
while(i<n)
i*=3;
}

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

AI创作

评论0

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

站点公告

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

显示验证码

社交账号快速登录

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