- 20
- 0
- 约4.7万字
- 约 91页
- 2020-11-25 发布于山东
- 举报
习题 1
一、单项选择题
数据结构是指 ( )。
A.数据元素的组织形式 B.数据类型
C.数据存储结构 D.数据定义
数据在计算机存储器内表示时 ,物理地址与逻辑地址不相同的 ,称之为 ( )。
A.存储结构B.逻辑结构
C.链式存储结构 D.顺序存储结构
3. 树形结构是数据元素之间存在一种 ( )。
A.一对一关系 B.多对多关系
C.多对一关系 D.一对多关系
设语句 x++ 的时间是单位时间 ,则以下语句的时间复杂度为 ( )。
for(i=1; i=n; i++)
for(j=i; j=n; j++)
x++;
A.O(1) B.O( n 2 ) C.O(n) D.O( n3 )
算法分析的目的是 ( 1 ),算法分析的两个主要方面是 ( 2 )。
( 1) A.找出数据结构的合理性 B.研究算法中的输入和输出关系
C.分析算法的效率以求改进 D.分析算法的易懂性和文档性
( 2) A.空间复杂度和时间复杂度 B.正确性和简明性
.. .. ..
C.可读性和文档性 D.数据复杂性和程序复杂性
计算机算法指的是 ( 1 ),它具备输入 ,输出和 ( 2)等五个特性 。
( 1) A.计算方法 B.排序方法
C.解决问题的有限运算序列 D.调度方法
( 2) A.可行性 ,可移植性和可扩充性 B.可行性 ,确定性和有穷性
C.确定性 ,有穷性和稳定性 D.易读性 ,稳定性和安全性
7. 数据在计算机内有链式和顺序两种存储方式 ,在存储空间使用的灵活性上 ,链式
存储比顺序存储要 ( )。
A.低 B.高 C.相同 D.不好说
数据结构作为一门独立的课程出现是在( )年。
A.1946
B.1953
C.1964
D.1968
9.
数据结构只是研究数据的逻辑结构和物理结构
,这种观点 (
)。
A.正确
B.错误
C.前半句对 ,后半句错
D.前半句错 ,后半句对
10. 计算机内部数据处理的基本单位是
( )。
A.数据
B.数据元素
C.数据项
D.数据库
二、填空题
1.
数据结构按逻辑结构可分为两大类
,分别是
和
。
2.
数据的逻辑结构有四种基本形态
,分别是
、
、
. 专业 word 可编辑 .
.. .. ..
和 。
3. 线性结构反映结点间的逻辑关系是 的,非线性结构反映结点间的
逻辑关系是 的。
4.
一个算法的效率可分为
效率和
效率 。
5.
在树型结构中 ,树根结点没有
结点 ,其余每个结点的有且只有
个前趋驱结点 ;叶子结点没有
结点 ;其余每个结点的
后续结点可以 。
6.
在图型结构中 ,每个结点的前趋结点数和后续结点数可以
。
7.
线性结构中元素之间存在
关系;树型结构中元素之间存在
__________________关系 ;图型结构中元素之间存在
关系。
8.
下面程序段的时间复杂度是
。
for(i=0;in;i++)
for(j=0;jn;j++)
A[i][j]=0;
9. 下面程序段的时间复杂度是 。
i=s=0;
while(sn)
{ i++;
s+=i;
}
10. 下面程序段的时间复杂度是 。
s=0;
for(i=0;in;i++)
for(j=0;jn;j++)
s+=B[i][j];
. 专业 word 可编辑 .
.. .. ..
sum=s;
11. 下面程序段的时间复杂度是 。
i=1;
while(i=n)
i=i*3;
12.
衡量算法正确性的标准通常是
。
13.
算法时间复杂度的分析通常有两种方法
,即
和
的方法 ,通常
我们对算法求时间复杂度时
,采用后一种方法 。
三、求下列程序段的时间复杂度 。
x=0;
for(i=1;in;i++)
for(j=i+1;j=n;j++)
x++;
x=0;
for(i=1;in;i++)
for(j=1;j=n-i;j++)
x++;
int i,j,k;
for(i=0;in;i++)
for(j=0;j=n;j++)
{ c[i][j]=0; for(k=0;kn;k++)
c[i][j]=a[i][k]*b[k][j]
}
i=n-1;
while((i=0)A[i]!=k))
j--;
return (i);
. 专业 word 可编辑 .
.. .. ..
fact(n)
{ if(n=1)
return (1);
else
return (n*fact(n-1));
}
习题 1 参考答案
一、单项选择题
1.A 2.C 3.D 4.B 5.C、A 6.C、B 7.B 8.D 9.B 10.B
二、填空题
线性结构 ,非线性结构
集合,线性,树,图
一对一 ,一对多或多对多
时间,空间
前趋,一,后继,多
有多个
您可能关注的文档
- 世界的气候综合练习题及答案(打印).docx
- 世界科技馆的现状和发展趋势.docx
- 世界经济试题带答案.docx
- 世界自然地理复习资料.docx
- 世界读书日班会活动策划方案书.docx
- 世界贸易组织概论作业与答案.docx
- 书籍影响我的生活读《海底两万里有感》有感.docx
- 书籍改变了我的生活八年级作文700字800字750字作文.docx
- 书香典韵浸润童年——五年级组阅读活动总结.docx
- 书:我生命的阳光初二作文600字.docx
- 广西南宁2025-2026秋季期末八年级【语文】试卷(含答案).pdf
- 广西南宁2025-2026秋季期末高一化学试卷(含答案).pdf
- 广西南宁2025-2026秋季期末九年级数学试卷(含答案).pdf
- 广西南宁2025-2026秋季期末高一英语(含答案,无听力音频).pdf
- 广西南宁2025-2026秋季期末高一地理试卷(含答案).pdf
- 内科护理(中职):心包疾病病人的护理PPT教学课件.ppt
- 胆管结石的中医护理方法.ppt
- 内科护理(中职):心肌疾病病人的护理PPT教学课件.ppt
- 内科护理(中职):心律失常病人的护理PPT教学课件.ppt
- 嵌入式系统实践及工程应用—从基础到人工智能:具备AI算力的嵌入式系统开发PPT教学课件.pptx
原创力文档

文档评论(0)