第2章线性表习题解析(答).doc
- 文档编号:4708998
- 上传时间:2023-05-07
- 格式:DOC
- 页数:4
- 大小:37.04KB
第2章线性表习题解析(答).doc
《第2章线性表习题解析(答).doc》由会员分享,可在线阅读,更多相关《第2章线性表习题解析(答).doc(4页珍藏版)》请在冰点文库上搜索。
第二章 线性表练习题
一、选择题
1.线性表是具有n个的有限序列。
A、表元素B、字符C、数据元素
D、数据项E、信息项
2.线性表的静态链表存储结构与顺序存储结构相比优点是。
A、所有的操作算法实现简单B、便于随机存储
C、便于插入和删除D、便于利用零散的存储器空间
3.若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素算法的时间复杂度为。
A、O(log2n)B、O
(1)C、O(n)D、O(n2)
4.
(1)静态链表既有顺序存储的特点,又有动态链表的优点。
所以,它存取表中第i个元素的时间与i无关;
(2)静态链表中能容纳元素个数的最大数在定义时就确定了,以后不能增加;
(3)静态链表与动态链表在元素的插入、删除上类似,不需做元素的移动。
以上错误的是。
A、
(1)、
(2)B、
(1)C、
(1)、
(2)、(3)D、
(2)
6.在双向链表存储结构中,删除p所指的结点时须修改指针。
A、p->next->prior=p->prior;p->prior->next=p->next;
B、p->next=p->next->next;p->next->prior=p;
C、p->prior->next=p;p->prior=p->prior->prior;
D、p->prior=p->next->next;p->next=p->prior->prior;
7.在双向循环链表中,在P指针所指的结点后插入q所指向的新结点,其修改指针的操作是。
A、p->next=q;q->prior=p;p->next->prior=q;q->next=q;
B、p->next=q;p->next->prior=q;q->prior=p;q->next=p->next;
C、q->prior=p;q->next=p->next;p->next->prior=q;p->next=q;
D、q->next=p->next;q->prior=p;p->next=q;p->next=q;
8.将两个各有n个元素的有序表归并成一个有序表,其最少的比较次数是。
A、nb、2n-1c、2nd、n-1
9.在一个长度为n的顺序表中,在第i个元素(1≤i≤n+1)之前插入一个新元素时须向后移动个元素。
A、n-iB、n-i+1C、n-i-1D、i
10.线性表L=(a1,a2,……an),下列说法正确的是。
A、每个元素有有一个直接前驱和一个直接后继
B、线性表中至少有一个元素
C、表中诸元素的排列必须是由小到大或由大到小。
D、除第一个和最后一个元素外,其余每个元素都有一个且仅有一个直接前驱和直接后继。
11.对单链表表示法,以下说法错误的是 。
A、数据域用于存储线性表的一个数据元素
B、指针域(或链域)用于存放一指向本结点所含数据元素的直接后继所在结点的指针
C、所有数据通过指针的链接而组织成单链表
D、NULL称为空指针,它不指向任何结点只起标志作用
12.若指定有n个元素的向量,则建立一个有序单向链表的时间复杂性的量级是。
A、O
(1)B、O(n)C、O(n2)D、O(nlog2n)
13.以下说法正确的是。
A、顺序存储方式的优点是存储密度大且插入、删除运算率高
B、链表的每个结点中都恰好包含一个指针
C、线性表的顺序存储结构优于链式存储结构
D、顺序存储结构属于静态结构而链式结构属于动态结构
14.以下说法错误的是。
A、对循环链表来说,从表中任一结点出发都能通过前后移操作扫描整个循环链表
B、对单链表来说,只有从头结点开始才能扫描表中全部结点
C、双链表的特点是找结点的前趋和后继都很容易
D、对双链中来说,结点*p的存储位置既存放在其前趋结点的后继指针域中,也存放在它的后继结点的前趋指针中
15.以下说法错误的是。
A、求表长、定位这两种运算在采用顺序存储结构时实现的效率不比采用链式存储结构时实现的效率低
B、序存储的线性表可以随机存取
C、由于顺序存储要求连续的存储区域,所以在存储管理上不够灵活
D、线性表的链式存储结构优于顺序存储结构
二、判断题
1.线性表采用链表存储时,结点和结点内部的存储空间可以是不连续的。
(错)
2.在具有头结点的链式存储结构中,头指针指向链表中的第一个数据结点。
(错)
3.顺序存储的线性表可以随机存取。
(对)
4.在单链表中,要访问某个结点,只要知道该结点的指针即可;因此,单链表是一种随机存储结构。
(错)
5.在线性表的顺序存储结构中,插入和删除元素时,移动元素的个数与该元素的位置有关。
(对)
6.顺序存储结构属于静态结构,链式结构属于动态结构。
(对)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性 习题 解析