欢迎来到天天文库
浏览记录
ID:6696175
大小:33.00 KB
页数:2页
时间:2018-01-22
《数据结构与算法基础习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据结构与算法基础一.判断题:1.数据元素是数据的最小单位。2.数据结构是带有结构的数据元素的集合。3.数据结构、数据元素、数据项在计算机中的映像(或表示)分别称为存储结构、结点、数据域。4.数据项是数据的基本单位。5.数据的逻辑结构是指各数据元素之间的逻辑关系,是用户按使用需要而建立的。6.数据的物理结构是指数据在计算机内实际的存储形式。7.算法和程序没有区别,所以在数据结构中二者是通用的。二.数据结构是研究数据的A和B以及它们之间的相互关系,并对这种结构定义相应的C,设计出相应的D,而确保经过这些运算后所得到的新结构是E结构类型。供选择答案:A、B:a理想结构 b抽象结
2、构 c 物理结构 d逻辑结构C、D、E:a运算 b算法 c结构 d规则 e现在的 f原来的三.从供选择的答案中选取正确的答案天趣下面叙述中的横线上:1.A是描述客观事物的数、字符以及所能输入到计算机中并呗计算机程序加工处理的符号的集合。2.B是数据的基本单位,即数据集合中的个体。有时一个B由若干个_______组成,在这种情况下,称B为记录。C是数据的最小单位。而由记录所组成的线性表为D。3.E是具有相同特性的数据元素的集合,是数据的子集。4.F是带有结构特性数据元素的集合。5.被计算机加工的数据元素不是孤立无关的,它们彼此之间一般存在着某种联系。通常将数据元素的这种关系称为
3、 G 。6.算法的计算量的大小称为计算的 H 。供选择的答案:A-F:a数据元素 b符号 c记录 d文件 e数据 f数据项 g数据对象h 关键字 i数据结构G:a规则 b集合 c结构 d运算H:a现实性 b难度 c复杂性 d效率四.分析一下各程序段,并用大“O”表示执行时间为n(正整数)的函数。1.i:=1k:=0;WHILE(i<=n-1)DOBEGINk:=k+10*i;i:=i+1END2.i:=1; k:=0; n:=100; REPEATK:=K+10*i; i=i+1 UNTIL(i=n);3.i=1; j:=0; WHILE(i+j<=n)DOIF(i>
4、j) THENJ:=J+1 ELSEi=i+1;4.x:=n, {n>1} y:=0; WHILE(X>=(y+1)*(y+1))DO y:=y+1;5.m:=91; n:=100; WHILE(n>0) DOIF(m>0)THENBEGIN m:=m-10;n:n-1ENDELSE m:=m+1;6.FOR i:=1TOnDOFORj:=1TOiDOFORk:=1TOjDO x:=x+1;
此文档下载收益归作者所有