数据结构期末考试试卷
“数据结构期末考试试卷”相关的资料有哪些?“数据结构期末考试试卷”相关的范文有哪些?怎么写?下面是小编为您精心整理的“数据结构期末考试试卷”相关范文大全或资料大全,欢迎大家分享。
《数据结构与算法》期末考试试卷(A卷)
数据结构与算法
清远职业技术学院2015-2016学年度第二学期
《数据结构与算法(java版)》期末考试试题(A卷) (系.部级年制业班 学号姓名分数
一、 选择题(每题4分,共40分)
B.并行性
D.时空复杂度 1. 对一个算法的评价,不包括如下( )方面的内容。 A.健壮性和可读性 C.正确性
2. 在一个单链表中的p和q两个结点之间插入一个新结点,假设新结点为s,则修改链的java语句序列是( )。
A.s.setNext(p); q.setNext(s);
C.p.setNext(s); s.setNext(q);
3. 若将整数1、2、3、4依次进栈,则不可能得到的出栈序列是( )。
A.1234 B. 1324 C. 4321 D. 1423
4. 设有两个串p和q,其中q是p的子串,求q在p中首次出现的位置的算法称为( )
A.求子串 B.联接 C.模式匹配 D.求串长
5. 对一棵树进行后根遍历操作与对这棵树所对应的二叉树进行( )遍历操作相同。
A. 先根 B. 中根 C. 后根
数据结构期末考试试题(含答案)
2005年-2006学年第二学期“数据结构”考试试题(A)
姓名学号(序号)_ 答案隐藏班号
要求:所有的题目的解答均写在答题纸上(每张答题纸上要写清楚姓名、班号和学号),需写清楚题目的序号。每张答题纸都要写上姓名和序号。
一、单项选择题(每小题2分,共20分)
1.数据的运算a 。
A.效率与采用何种存储结构有关
B.是根据存储结构来定义的
C.有算术运算和关系运算两大类
D.必须用程序设计语言来描述
答:A。
2. 链表不具备的特点是 a 。
A.可随机访问任一结点
B.插入删除不需要移动元素
C.不必事先估计存储空间
D.所需空间与其长度成正比
答:参见本节要点3。本题答案为:A。
3. 在顺序表中删除一个元素的时间复杂度为 c 。
A.O(1)
B.O(log2n)
C.O(n)
D.O(n2)
答:C。
4.以下线性表的存储结构中具有随机存取功能的是 d 。
A. 不带头结点的单链表
B. 带头结点的单链表
C. 循环双链表
D. 顺序表
解 D。
5. 一个栈的进栈序列是a,b,c,d,e,则栈的不可能的输出序列是 c 。
A.edcba
B.decba
C.dceab
D.abcde
答:C。
6. 循环队列qu的队空条件是 d 。
A. (qu.rear+1)%Max
数据结构期末考试试题(含答案)
2005年-2006学年第二学期“数据结构”考试试题(A)
姓名学号(序号)_ 答案隐藏班号
要求:所有的题目的解答均写在答题纸上(每张答题纸上要写清楚姓名、班号和学号),需写清楚题目的序号。每张答题纸都要写上姓名和序号。
一、单项选择题(每小题2分,共20分)
1.数据的运算a 。
A.效率与采用何种存储结构有关
B.是根据存储结构来定义的
C.有算术运算和关系运算两大类
D.必须用程序设计语言来描述
答:A。
2. 链表不具备的特点是 a 。
A.可随机访问任一结点
B.插入删除不需要移动元素
C.不必事先估计存储空间
D.所需空间与其长度成正比
答:参见本节要点3。本题答案为:A。
3. 在顺序表中删除一个元素的时间复杂度为 c 。
A.O(1)
B.O(log2n)
C.O(n)
D.O(n2)
答:C。
4.以下线性表的存储结构中具有随机存取功能的是 d 。
A. 不带头结点的单链表
B. 带头结点的单链表
C. 循环双链表
D. 顺序表
解 D。
5. 一个栈的进栈序列是a,b,c,d,e,则栈的不可能的输出序列是 c 。
A.edcba
B.decba
C.dceab
D.abcde
答:C。
6. 循环队列qu的队空条件是 d 。
A. (qu.rear+1)%Max
安徽大学2014数据结构期末考试试卷(A卷)
安徽大学2014-2015学年第一学期《数据结构》期末考试试卷(A卷)
(含参考答案)
一、 单项选择题(本大题共15小题,第小题2分,共30分)在每小题列出的四个选项中只有一
个符合题目要求,请将其代码填在题后的括号内。错选或未选均无分。
1. 算法必须具备输入、输出和 [ C ]
A. 计算方法 B. 排序方法 C.解决问题的有限运算步骤 D. 程序设计方法
2. 有n个节点的顺序表中,算法的时间复杂度是O(1)的操作是 [ A ]
A. 访问第i个节点(1≤i≤n)
B. 在第i个节点后插入一个新节点(1≤i≤n) C. 删除第i个节点(1≤i≤n) D. 将n个节点从小到大排序
3.单链表的存储密度 [ C ]
A.大于1 B. 等于1 C.小于1 D. 不能确定
4. 循环队列SQ的存储空间是数组d[m],队头、队尾指针分别是front和rear,则执行出队后其头指针front值是
数据结构期末考试试卷2010-2011(2)A卷
A卷
中国石油大学(北京)2010—2011学年 第 2 学期
《数据结构》期末考试试卷
考试方式(闭卷考试)
班级:
姓名:
学号:
题号 一 二 三 四 五 总分 得分 (试卷不得拆开,所有答案均写在题后相应位置)
试卷A 第1页 共9页
一、选择题(本大题共15小题,每题2分,共30分)
1、可以用( )定义一个完整的数据结构。
A.数据元素 B.数据对象 C.数据关系
D.抽象数据类型
2、对于顺序存储结构的线性表,访问结点和增加、删除结点的时间复杂度为( )。
A.O(n),O(n) B.O(n),O(1) C.O(1),O(n) D.O(1),O(1) 3、设计一个判别表达式中左,右括号是否配对出现的算法,采用( )数据结构最佳。
A.线性表的顺序存储结构 C.线性表的链式存储结构
4、串 “abcaabbcabcaabdab” 的next数组为(
大学数据结构期末考试试题(有答案)
“数据结构”期末考试试题
一、单选题(每小题2分,共12分)
1.在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行( )。 A. HL=ps p一>next=HL B. p一>next=HL;HL=p3 C. p一>next=Hl;p=HL;
D. p一>next=HL一>next;HL一>next=p; 2.n个顶点的强连通图中至少含有( )。 A.n—l条有向边 B.n条有向边
C.n(n—1)/2条有向边 D.n(n一1)条有向边
3.从一棵二叉搜索树中查找一个元素时,其时间复杂度大致为( )。 A.O(1) B.O(n)
C.O(1Ogzn) D.O(n2)
4.由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为( )。 A.24 B.48
C. 72 D. 53
5.当一个作为实际传递的对象占用的存储空间较大并可能需要修改时,应最好把它说明为( )参数,以节省参数值的传输时间和存储参数的空间。
A.整形 B.引用型
数据结构期末考试(题集)
数据结构的基本概念
选择题
(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.所有结点占用一片连续的存储
数据结构期末考试(题集)
数据结构的基本概念
选择题
(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.所有结点占用一片连续的存储
数据结构期末考试(题集)
数据结构的基本概念
选择题
(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.所有结点占用一片连续的存储
数据结构期末考试(题集)
数据结构的基本概念
选择题
(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.所有结点占用一片连续的存储