- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
外院2017级软件服务其中考试试卷
PAGE
PAGE 1
学号: 姓名:
山东外事翻译职业学院
2018—2019学年第一学期期中考试试卷
《数据结构》
(考试时间100分钟 满分100分)
题 号
一
二
三
四
五
总分
成 绩
得分
评卷人
一、单选题,每题2分,20分,题量10道
ADACDBBBBCB
计算机识别、存储和加工处理的对象被统称为( )
数据 B、数据元素 C、数据结构 D、数据类型
数据结构是( )
一种数据类型
数据的存储结构
一种性质相同的数据元素的集合
数据元素及其关系的集合
( )的特征有且仅有一个开始结点和一个终端结点,且所有结点最多只有一个前驱结点和一个后继结点
线性结构 B、非线性结构 C、树形结构 D、图状结构
算法的时间复杂度表征的是( )
算法的可读性 B、算法难易程度
C、执行算法所耗费的时间 D、执行算法所需的存储空间
在线性表的下列操作中,不改变数据元素之间的结构关系的运算是()
插入 B、删除 C、排序 D、查找
顺序表是线性表的( )
链式存储结构 B、顺序存储结构
C、索引存储结构 D、散列存储结构
链表不具备的特点是( )
插入删除不需要移动元素 B、可随机访问任何一元素
C、不必实现估算存储空间 D、所需的空间与线性长度成正比
带头结点的单链表头指针为head,判断该链表为空的条件是( )
head==NULL B、head-next==NULL
C、head !=NULL D、head-next !=NULL
链栈与顺序栈相比,比较明显的有的是( )
插入操作更加方便
删除操作更加方便
不会出现上溢现象
不会出现下溢现象
若栈采用链式存储结构,则下列说法正确的是( )
需要判断栈满且需要判断栈空
不需要判断栈满但需要判断栈空
需要判断栈满但不需要判断栈空
不需要判断栈满也不需要判断栈空
得分
评卷人
二、判断题,每题2分,共10分,5道
顺序表是一种随机存取结构( )
顺序表的一个优点是:插入和删除比较方便( )
单链表中删除一个结点只需要修改一个指针域的值( )
队列是一种后进先出的线性表( )
链栈是一种是限制仅在表头删除和插入的单链表( )
三、改错题,每道10分,共30分,3道题,每个题有两处错误,改对一处错误得5分
以下是顺序表的数据结构定义和部分操作代码。
#includestdio.h
#includemalloc.h
#includestdlib.h
#define ListSize 100
typedef int DataType;
typedef struct
{
DataType data[ListSize];
int length;
}SeqList;
void InitList(SeqList *L);//初始化函数,代码省略
void DispList(SeqList * L);//显示顺序表,代码省略
void InsertList(SeqList*L, DataType t, int i);
//请在以下有错误的代码下面画横线“————”,并把正确的代码写出来。
int main()
{
SeqList list;//定义顺序表变量list
InitListData(list);//初始化顺序表list
InsertList(list,’$’,0);//在顺序表第1个位置上插入值为’$’的元素
void DispList(list);//显示顺序表
return 1;
}
以下是单链表的描述和部分实现代码,请在错误代码下面画横线,并给出正确代码。
#includestdio.h
#includemalloc.h
#includestdlib.h
typedef char DataType; //定义一个字符类型的抽象类型DataType
typedef struct node
{ //define node type
DataType data; //Define data field of the node
struct node next; //Define pointer of the node
}ListNode; //Indentify the type of struct
typedef ListNode * LinkList;//定义一个单链表
LinkLi
您可能关注的文档
- 人教版九年英语1-3单元翻译句子专项练习题(无答案).docx
- 高中历史必修一、二、三知识点复习总结(.doc
- 人教七上Unit 3 Section B (1a-1e)课程教学设计.docx
- 湖南省武冈市2017-2018年上学期期中考试八年级历史试题.doc
- 2019部编版七上古诗文重点句默写(mine).doc
- 河南省郑州市中牟县第一高级中学2019届高三下学期第十二次双周考文综历史试卷 Word版包含答案.doc
- 高考英语阅读理解出现频率最高的词汇.docx
- 人教版高中地理必修1第2章第4节全球气候变化 .ppt
- 山东省郯城县育才中学2019年九年级化学第4单元《自然界的水》单元测试(有答案).docx
- 人物的描写方法和作用.ppt
最近下载
- 要素式起诉状(机动车交通事故责任纠纷).doc VIP
- 焙烧炉天然气燃烧自动控制系统的研究与应用.docx VIP
- 2019-2020学年上海市市东中学高三政治测试题.docx VIP
- 上海市市东中学2023年高二物理联考试题含解析.docx VIP
- 上海市市东中学2022年高二地理月考试题含解析.docx VIP
- 上海市市东中学高二化学上学期期末试卷含解析.docx VIP
- 上海市市东中学高三化学上学期期中试题(含解析).doc VIP
- 上海市市东中学2021-2022学年高二物理测试题含解析.docx VIP
- 个人信息保护影响评估报告(模板).docx VIP
- 上海市市东中学2021-2022学年高一下学期期中语文试题 Word版无答案 .docx VIP
原创力文档


文档评论(0)