2022年数据结构线性表习题 .pdf
《2022年数据结构线性表习题 .pdf》由会员分享,可在线阅读,更多相关《2022年数据结构线性表习题 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章作业题1求单链表中当前结点的后继和前驱的时间复杂度分别是()AO(n)和 O(1)BO(1)和 O(1)CO(1)和 O(n)DO(n)和 O(n)2非空的单循环链表的头指针为head,尾指针为rear,则下列条件成立的是()Arear-next= =head Brear-next-next= =head Chead-next= =rear Dhead-next-next= =rear 3在带头结点的循环链表L 中,结点的数据元素为整型,且按值递增有序存放。给定两个整数 a 和 b,且 anext=s-next ;s-next=p;B.s-next=p;q-next=s-next ;C.
2、p-next=s-next ;s-next=q ;D.s-next=q ;p-next=s-next ;6若线性表的插入和删除操作频繁地在表头或表尾位置进行,则更适宜采用的存储结构为()A无头结点的双向链表B带尾指针的循环链表C无头结点的单链表D带头指针的循环链表7.在下列对顺序表进行的操作中,算法时间复杂度为O(1)的是()A.访问第 i 个元素的前驱(1next!=head) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - -
3、p=head-next; A-length=0; while(p-next!=head) p=p-next; A-dataA-length +=p-data; if(p-next!=head)p=p-next; (1) (2) 13已知链串的存储结构描述如下:#define NodeSize 4 typedef struct Node char data NodeSize; struct Node * next; * LinkStr; 阅读下列算法,并回答问题:(1)t1 和 t2 的串值分别为Chinese和 China时,写出f31(t1,t2) 的返回值;(2)t1 和 t2 的串值分别
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据结构线性表习题 2022 数据结构 线性 习题
限制150内