第2章_线性表习题

第2章_线性表习题

ID:11789526

大小:27.00 KB

页数:5页

时间:2018-07-14

第2章_线性表习题_第1页
第2章_线性表习题_第2页
第2章_线性表习题_第3页
第2章_线性表习题_第4页
第2章_线性表习题_第5页
资源描述:

《第2章_线性表习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章_线性表习题第2章线性表一选择题  1.下述哪一条是顺序存储结构的优点?      A.存储密度大B.插入运算方便C.删除运算方便D.可方便地用于各种逻辑结构的存储表示  2.下面关于线性表的叙述中,错误的是哪一个?      A.线性表采用顺序存储,必须占用一片连续的存储单元。      B.线性表采用顺序存储,便于进行插入和删除操作。      C.线性表采用链接存储,不必占用一片连续的存储单元。      D.线性表采用链接存储,便于插入和删除操作。  3.线性表是具有n个()的有限

2、序列(n>0)。      A.表元素B.字符C.数据元素      D.数据项E.信息项  4.若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用()存储方式最节省时间。      A.顺序表B.双链表      C.带头结点的双循环链表D.单循环链表 5.某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()存储方式最节省运算时间。      A.单链表B.仅有头指针的单循环链表C.双链表D.仅有尾指针的单循环链表  9.链表不具有的

3、特点是()      A.插入、删除不需要移动元素B.可随机访问任一元素 C.不必事先估计存储空间D.所需空间与线性长度成正比  10.下面的叙述不正确的是()      A.线性表在链式存储时,查找第i个元素的时间同i的值成正比B.线性表在链式存储时,查找第i个元素的时间同i的值无关      C.线性表在顺序存储时,查找第i个元素的时间同i的值成正比      D.线性表在顺序存储时,查找第i个元素的时间同i的值无关16.非空的循环单链表head的尾结点p↑满足()。A.p↑.link=he

4、adB.p↑.link=NILC.p=NILD.p=head17.循环链表H的尾结点P的特点是()。A.P^.NEXT:=HB.P^.NEXT:=H^.NEXTC.P:=HD.P:=H^.NEXT18.在一个以h为头的单循环链中,p指针指向链尾的条件是()A.p^.next=hB.p^.next=NILC.p^.next.^next=hD.p^.data=-124.在单链表指针为p的结点之后插入指针为s的结点,正确的操作是:()。A.p->next=s;s->next=p->next;B.s->

5、next=p->next;p->next=s;C.p->next=s;p->next=s->next;D.p->next=s->next;p->next=s;25.对于一个头指针为head的带头结点的单链表,判定该表为空表的条件是()A.head==NULLB.head→next==NULLC.head→next==headD.head!=NULL二、判断1.链表中的头结点仅起到标识的作用。()2.顺序存储结构的主要缺点是不利于插入或删除操作。()3.线性表采用链表存储时,结点和结点内部的存储空

6、间可以是不连续的。()4.顺序存储方式插入和删除时效率太低,因此它不如链式存储方式好。()5.对任何数据结构链式存储结构一定优于顺序存储结构。()6.顺序存储方式只能用于存储线性结构。()7.集合与线性表的区别在于是否按关键字排序。()9.线性表的特点是每个元素都有一个前驱和一个后继。()10.取线性表的第i个元素的时间同i的大小有关.()11.循环链表不是线性表.()12.线性表只能用顺序存储结构实现。()13.线性表就是顺序存储的表。()14.为了很方便的插入和删除数据,可以使用双向链表存放

7、数据。()15.顺序存储方式的优点是存储密度大,且插入、删除运算效率高。()16.链表是采用链式存储结构的线性表,进行插入、删除操作时,在链表中比在顺序存储结构中效率高。()    三、填空1.当线性表的元素总数基本稳定,且很少进行插入和删除操作,但要求以最快的速度存取线性表中的元素时,应采用_______存储结构。3.设单链表的结点结构为(data,next),next为指针域,已知指针px指向单链表中data为x的结点,指针py指向data为y的新结点,若将结点y插入结点x之后,则需要执行以

8、下语句:_______;______;4.在一个长度为n的顺序表中第i个元素(1<=i<=n)之前插入一个元素时,需向后移动________个元素。5.在单链表中设置头结点的作用是________。【哈尔滨工业大学2000二、1(1分)】10.链接存储的特点是利用________来表示数据元素之间的逻辑关系。11.顺序存储结构是通过________表示元素之间的关系的;链式存储结构是通过________表示元素之间的关系的。12.对于双向链表,在两个结点之间插入一个新结点需修改的指针共_____

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。