数据结构线性表习题集

数据结构线性表习题集

ID:44509461

大小:84.43 KB

页数:5页

时间:2019-10-22

数据结构线性表习题集_第1页
数据结构线性表习题集_第2页
数据结构线性表习题集_第3页
数据结构线性表习题集_第4页
数据结构线性表习题集_第5页
资源描述:

《数据结构线性表习题集》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第二章线性表习题集一、填空1、在顺序表中插入或删除一个元素,需要平均移动元素,具体移动的元素个数与有关。2、线性表中结点的集合是的,结点间的关系是的。3、向一个长度为n的向量的第i个元素(lWiWn+1)之前插入一个元素时,需要向后移动个元素。4、向一个长度为n的向量中删除第i个元素(lWiWn)时,需要向前移动个元素。5、在顺序表中访问任意一结点的时间复杂度均为,因此,顺序表也称为的数据结构。6、顺序表中逻辑上相邻的元素的物理位置相邻。单链表逻辑上相邻的元素的物理位置相邻o7、在单链表中,除了首元结点外,任一结点的存储位置由指示。8、在n个结点的单链表中要删除

2、已知结点*P,需要找到它的,其时间复杂度为O二、判断正误I.链表的每个结点中郁恰好包含一个指针.答:常误,链农中的结点可含多个指针域,分别心放多个指针°例如,輕向链衣中的姑点呵以含冇两个指针城,分别存放指向n直挂前趋和直接右健结点的猜针・i.链表的物理存储结构具有同链視一样的颇序°仏惟丢的存飾结构«■:..^H:--•川准表的示意图和:-,3.琏表的删除$r法很简单,因为当旳除链屮果个结点后,计如机会自幼地将后续的各个单元向前移功。锚,悵表的結点不会移动,只aiRtt内客改变。4.线性浚的每个结点只能是一个简单类型,而述茨的毎个结点可以是一个复杂类型.锚,視淆丁

3、逻训焙构勺物理姑构,楂农也是线性表!J1即便是顺序茨,也能存放记杲型数据。5•顺序茨结构适宜于进行顶序存取,而链茨适宜于进行随机存取“锚,止好说反了.顺序表才适合就机存取,城表恰恰适于“顺祚按瓜”6•顺序存储方式的优点是存储密度大,且插入、删除运算效率高。锚,的一半止确・(H后一半说注锚课.那尼逍式存诸的优点.顷序存储方式抽入、6H除运貝效率较低,在丧长为ri的殴序表中,插入和別险一个数据元第,平均需移动茨长半个数的故甥兀秦,.7.线性表在物理存储空间中也一定是连续的。锚,线性表有两种存储方式,顺序存储和榷武存烁后#4'®求连址存放。&线性表在顺序存储时,逻辑上

4、柿邻的元素未必在存储的物理位置次序上相邻"错泯.线性表有两种〃倚方式,右顺斥存储时,逻聊丄相第的元索在存储的樹理位刃次序丄也相(X)9.顺序存储方式只能用于存储线性结构。锚误.顷序心倚方式水仪能用于存储找性结构,还可以用比存放非纨性站构,钏如完全二叉树是囿于非线性结构.但庚圾佳存佈方式足厳I序存储方式.〈后一节介绍)(X)10.线性表的逻讨顺序与存储顺序总是一8[的。4«.理由同7,徒式存储就无需一致,三、单项选择题(每小题1分.共10分)(C)I.数据样计算机存储器内表示时.物理地址与逻轲地址相同幷且是巻续的,称之为:(A)存储结构(B)逻轲结构(C)顺序存储

5、结构(D)惟式存储结构(B)2.—个向就第一个元斎的存储地址是100,用个元素的K度为2,则第5个元素的地址是IA)110(B)108(C)100(D)120(A)3.在"个结点的顺序表中,算袪的时间灵杂度是0(1)的操作是:(A)访问第i个结点(iWiWn)和求第i个结点的克接前驱(2WiWiOIB)衽第i个结点后捕入一个新结点(IWiWn〉(C)也陈第i个结点(IWiWn)ID)将ri个給点从小到大捋序(B)4.向一个有127个元承I的顺序表中插入一个新元紊并保持原來顺序不变.平均婪移动_个元素(A)8(B)63.5(C)63(D)7(A)5.链接«储的«储

6、结构所占存储宇何:IA)分两部分,一部分存城结点佰,另一部分存放表示结点间关系的描什IB)只有一部分.存放结点借(C)只有一部分,存储表示结点间关系的指针(D)分两部分.一部分存放结点值・分一部分存放结点所占单元数id)廿刈师廿・一:和廿仔奴命庶im丹・-饰分仃以爼忌叨占甲兀啟B)6.铳表是一种采用存储结构存储的线性表;(A)岐序(B)链式(C)星式(L))网状)7.线性表若采用链式存储结构时,要求内存中可用存储单元的地址:(A)必须是连续的(B)部分地址必须是连续的(C)一定是不连统的(D)连缴或不连皱初可以B)8.线性表L衣情况下适用于使用链式结构实现。(A

7、)需经常修改L中的结点值(B〉需不脐对L进行删除插入(C)L中含有人:至的结点(D)L中结点结构复杂C)9.单链•友购存储密度(A〉大于1:(B〉等于1:(C)小于I:(D)不能确定B)10.设al.a2x必为3个结点•整数3.4代衣地址.则如下的扯宣存储结枸称为P..->al3(D)双向链表(A>循环链表(B〉单琏表(C〉双向循环徒表四.简答題(每小题5分,共1U分)1.【严趣衆2.3②】试比较顶•序存储结构和越式存储结构的优缺点.在什么怙况下用顺it茨比琏茨好?答:①丽存储时,相邻数据元素的行放地址也相邻(逻辑与物理统一山要求内存中可用存储单兀的地址必须定连

8、皱的.优点:存储匿度大(

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

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

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