- 11
- 0
- 约3.09千字
- 约 11页
- 2020-03-26 发布于江西
- 举报
《数据结构》第一章练习题
1、单项选择题
1.1 数据结构是一门非数值计算的程序设计问题中计算机的( )以及它们之间的( )和运算等的学科。
①A 数据元素
B 计算方法
C 逻辑存储
D 数据映像
②A 结构
B 关系
C 运算
D 算法
1.2 数据结构被形式的定义为(K,R),其中 K 是( )的有限集,R 是 K 上的( )有限集。
A 算法 B 数据元素 C 数据操作 D 逻辑结构
A 操作 B 映像 C 存储 D 关系
1.3 在数据结构中,从逻辑上可以把数据结构分为( )。
A 动态结构和静态结构 C 线性结构和非线性结构
B 紧凑结构和非紧凑结构 D 内部结构和外部结构
1.4 数据结构在计算机内存中的表示是指( )。
A 数据的存储结构 C 数据的逻辑结构
B 数据结构
D 数据元素之间的关系
1.5 在数据结构中,与所使用的计算机无关的是数据的( )结构。
A 逻辑
B 存储
C 逻辑和存储
D 物理
1.6 算法分析的目的是(),算法分析的两个主要方面是( )。
A 找出数据结构的合理性 C 分析算法效率以求改进
A 空间复杂度和时间复杂度
B 研究算法中输入与输出的关系 D 分析算法的易懂性和文档性
B 正确性和简明性
C 可读性和文档性
D 数据复杂性和程序复杂性
1.7 计算机算法是指( ),它必须具备输入、输出和( )等 5 个特性。
①A 计算方法
B 排序方法
C 解决问题的有限运算序列
D 调度方法
②A 可行性、可移植性和可扩充性
B 可行性、确定性和有穷性
C 确定性、有穷性和稳定性
D 易读性、稳定性和安全性
1.8 在以下的叙述中,正确的是( )。 A 线性表和线性存储结构优于链表存储结构
B 二维数组是其数据元素为线性表的线性表
C 栈的操作方式是先进先出
D 队列的操作方式是先进后出
1.9 在决定选择何种存储结构时,一般不考虑( )。
A 各结点的值如何 C 对数据有哪些运算
B 结点个数的多少
D 所用编程语言实现这种结构是否方便
1.10 在存储数据时,通常不仅要存储各数据元素的值,而且还要存储( )。
A 数据的处理方法 C 数据元素之间的关系
B 数据元素的类型 D 数据的存储方法
1.11 下面说法错误的是( )。
方法原地工作的含义是指不需要额外的辅助空间
在相同的规模 n 下,复杂度 O(n)的算法在时间上总是优于复杂度 O(2n)算法 (3)所谓时间复杂度是指最坏情况下,估计算法执行时间的一个上界
(4)同一个算法,实现语句的级别越高,执行效率越低
A(1)
B(10(2)
C(1)(4) D(3)
1.12 通常要求同一逻辑结构中所有数据元素具有相同的特性,这意味着( )。
数据元素具有同一特点
不仅数据元素所包含的数据项个数要相同,而且对应的数据项类型要一致
每个数据元素都一样
数据元素所包含的数据项的个数要相等
1.13 以下说法正确的是( )。
数据元素师数据的最小单位
数据项是数据的基本单位
数据结构是带结构的各数据项的集合
一些表面上很不相同的数据可以有相同的逻辑结构
2、设计与分析题
2.1 设有数据逻辑结构为:
B=(K,R)
K={k1,k2,……,k9} R={k1,k3,k1,k8,k2,k3,k2,k4k2,k5k3,k9k5,k6k8,k9k9,k7k4,k7k4,k6}
画出这个逻辑结构的图示,并确定相对关系 R,哪些结点是开始结点,哪些结点是终端结 点。
k2
k1
k4
k5
k8
k3
k6
k9
k7
2.2 设有如图所示的逻辑结构图示,给出它的逻辑结构。
k1
k2 k3
k4
k6
k5
k8
k7
k9
2.3 下面程序段的时间复杂度是( )。
for (i=0;in;i++)
for (j=0;jm;j++)
A[i][j]=0;
2.4 下面程序段的时间复杂度是( )。
i=s=0;
while (sn)
{
i++; //i=i+1
s+=i; //s=s+i
}
2.5 下面程序段的时间复杂度是( )。
s=0;
for (i=0;in;i++)
for (j+0;jn;j++)
s+=B[i][j];
sum=s
2.6 下面程序段的时间复杂度是( )。
i=1
while(in)
i=i*3;
2.7 有如下递归函数 fact(n),分析其时间复杂度。
fact(int n)
{ if (n1)
return 1;
else
return (n*fact(n-1))
}
2.8 求两个 n 阶矩形的乘法 C=A*B,其算法如下:
#define MAX 100
Void maxtrixmult(int n, float a[MAX][
您可能关注的文档
最近下载
- 药物制剂工程学-第5章 制剂生产各论.pdf
- 2025年4月《社会研究方法》全国自考考题含解析.docx VIP
- 人教版九年级化学上册期末考试实验题专项练习(附答案).pdf VIP
- 入职登记表 入职登记.docx VIP
- 2025年化工工程师工业炉炉管与炉壳强度及热应力计算专题试卷及解析.pdf VIP
- 2024济南章丘区中小学教师招聘考试真题及答案.docx VIP
- 2026届陕西省西安市新城区西安中学数学高二上期末经典模拟试题含解析.doc
- 《英语语法教学课件》.ppt VIP
- 消防安全管理协议与消防安全管理协议书8篇.docx VIP
- 2025年七年级下册数学期末试题.docx VIP
原创力文档

文档评论(0)