数据结构第2章习题及答案new

数据结构第2章习题及答案new

ID:1299674

大小:93.00 KB

页数:19页

时间:2017-11-09

数据结构第2章习题及答案new_第1页
数据结构第2章习题及答案new_第2页
数据结构第2章习题及答案new_第3页
数据结构第2章习题及答案new_第4页
数据结构第2章习题及答案new_第5页
资源描述:

《数据结构第2章习题及答案new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7.若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点。则采用(   )存储方式最节省运算时间。【北京理工大学2000一、1(2分)】A.单链表     B.双链表    C.单循环链表    D.带头结点的双循环链表8.静态链表中指针表示的是(   ).【北京理工大学2001六、2(2分)】A.内存地址      B.数组下标    C.下一元素地址     D.左、右孩子地址9.链表不具有的特点是(   )【福州大学1998一、8(2分)】A.插入、删除不需要移动元素 B.可随机访问任一元素 C.不必事先估计存储空间 D.所需空间与线性长度成正比10

2、.下面的叙述不正确的是(   )【南京理工大学1996一、10(2分)】A.线性表在链式存储时,查找第i个元素的时间同i的值成正比   B.线性表在链式存储时,查找第i个元素的时间同i的值无关C.线性表在顺序存储时,查找第i个元素的时间同i的值成正比D.线性表在顺序存储时,查找第i个元素的时间同i的值无关11.线性表的表元存储方式有((1))和链接两种。试指出下列各表中使用的是何种存储方式:表1是((2))存储方式;表2是((3))存储方式;表3是((4))存储方式;表4是((5))存储方式。表左的s指向起始表元。  供选择的答案:A.连续 B.单向链接 C.双向链接  

3、D.不连接 E.循环链接F.树状  G.网状  H.随机 I.顺序 J.顺序循环【上海海运学院1995二、1(5分)】12.(1)静态链表既有顺序存储的优点,又有动态链表的优点。所以,它存取表中第i个元素的时间与i无关。  (2)静态链表中能容纳的元素个数的最大数在表定义时就确定了,以后不能增加。  (3)静态链表与动态链表在元素的插入、删除上类似,不需做元素的移动。以上错误的是(   )【南京理工大学2000一、3(1.5分)】 A.(1),(2)     B.(1)      C.(1),(2),(3)     D.(2)13.若长度为n的线性表采用顺序存储结构,在其

4、第i个位置插入一个新元素的算法的时间复杂度为(   )(1Rlink=p;p->Llink->Rlink=q;q->Llink=q;B. p->Llink=q;p->Llink->Rlink=q;q->Rlink=p;q->Llink=p->Llink;C. q->Rlink=p;q->Llink=p->Llink;p->Llink->Rlink=q;p->Llink=q;D. q->Llink=p->Llink;q->Rlink=q;p->Llink=q;p->Llink=q;24.在单链表指针为p的结点之后插入指针为s的结点,正确的操作是:(   )。A.p->nex

5、t=s;s->next=p->next; B.s->next=p->next;p->next=s;C.p->next=s;p->next=s->next; D.p->next=s->next;p->next=s;【青岛大学2001五、3(2分)】25.对于一个头指针为head的带头结点的单链表,判定该表为空表的条件是(   )A.head==NULL B.head→next==NULL   C.head→next==head  D.head!=NULL【北京工商大学2001一、5(3分)】26.在双向链表存储结构中,删除p所指的结点时须修改指针(   )。A.(p^.ll

6、ink)^.rlink:=p^.rlink   (p^.rlink)^.llink:=p^.llink;B.p^.llink:=(p^.llink)^.llink   (p^.llink)^.rlink:=p;C.(p^.rlink)^.llink:=p          p^.rlink:=(p^.rlink)^.rlinkD.p^.rlink:=(p^.llink)^.llink    p^.llink:=(p^.rlink)^.rlink;【西安电子科技大学1998一、1(2分)】27.双向链表中有两个指针域,llink和rlink分别指向前趋及后继,设p指向链表中

7、的一个结点,现要求删去p所指结点,则正确的删除是(   )(链中结点数大于2,p不是第一个结点)A.p^.llink^.rlink:=p^.llink; p^.llink^.rlink:=p^.rlink; dispose(p);B.dispose(p); p^.llink^.rlink:=p^.llink; p^.llink^,rlink:=p^.rlink;C.p^.llink^.rlink:=p^.llink; dispose(p); p^.llink^.rlink:=p^.rlink;D.以上A,B,C都不对。 【南京

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

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

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