数据结构 吉林大学考试题库答案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据结构
单选题:
1.线性链表中各结点之间的地址()。

4.连续与否无所谓
2 线性表是具有n个( )的有限序列。

3.数据元素
3 若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为( )。

(1?i ?n+1)3.O(n)
4.不带头结点的单链表head为空的判断条件是( )。

1.head==NULL
5.线性表的长度是指()3.表中的元素个数
6.某数组第一个元素的存储地址为200,每个元素的长度为4,则第五个元素的地址是()。

3.216
7.链栈和顺序栈相比,有一个较明显的优点是( )。

1.通常不会出现栈满的情况
8 带头结点的单链表head为空的判断条件是( )。

2.head->next==NULL
9 在单链表中增加头结点的目的是为了( )。

1.方便运算的实现
11 若某链表最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用( )存储方式最节省空间。

3.带头结点的双循环链表
12.单链表的存储密度()。

3.小于1
13 非空的循环单链表head的尾结点(由p指针所指)满足( )。

3.p->next==head
14 在一个单链表中,已知(*q)结点是(*p)结点的前驱结点,若在(*q)和(*p)之间插入(*s) 结点,则执行( )。

3.q->next=s ; s->next=p ;
15 在一个单链表中,若删除(*p)结点的后继结点,则执行( )。

1.p->next=p->next->next ;
16 设输入序列为的1,2,3,4,借助一个栈可以得到的输出序列是( )。

1.1,3,4,2
17.以下叙述正确的是( )。

3.顺序存储的线性表可以随机存取
18.设输入序列为的A,B,C,D,借助一个栈不可以得到的输出序列是( )。

4.D,A,B,C
19 栈和队列都是()3.限制存取点的线性结构
20.设输入序列为1,2,3,4,5,借助一个栈可以得到的输出序列是( )。

3.3,2,4,1,5
21.链表不具有的特点是( )。

1.可随机访问任一元素
22.若已知一个栈的输入序列为1,2,3,4,……,n,其输出序列p1, p2, …..,pn。

若p1=n,则pi 为3.n-i+1
23 对稀疏矩阵进行压缩存储是为了() 3.节省存储空间
24 串是() 4.任意有限个字符构成的序列
25.某二叉树的前序和后序序列正好相反,则该二叉树一定是( )二叉树。

2.高度等于其结点数
26.具有n个顶点的有向图最多可包含( )条有向边。

4.n(n-1)
27.二分查找法要求查找表中各元素的键值必须是( )排列。

1.递增或递减
28.使具有9个顶点的无向图成为一个连通图至少应有边的条数是()。

2.8
29.在一个具有n个顶点的完全无向图的边数为( )。

2.n(n-1)/2
30 某二叉树的前序和后序序列正好相同,则该二叉树一定是( )的二叉树。

1.空或只有一个结点
31 按照二叉树的定义,具有3个结点的二叉树有( )种。

3.5
32 有64个节点的完全二叉树的高度为( )(根的层次为1)。

2.7
33.任何一棵二叉树的叶子结点在先序、中序和后序遍历序列中的相对位置( )。

1.不发生变化
34 在线索二叉树中,结点(*t)没有左子树的充要条件是( )。

2.t->ltag==1
35 在一个具有n个顶点的无向图中,要连通全部顶点至少需要( )边。

3.n-1
36 在一个有向图中,所有顶点的入度之和等于所有顶点出度之和的( )倍。

2.1
37.用分划交换排序方法对包含有n个关键的序列进行排序,最坏情况下执行的时间杂度为。

相关文档
最新文档