1 / 3
文档名称:

比较顺序存储结构和链式存储结构.docx

格式:docx   大小:12KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

比较顺序存储结构和链式存储结构.docx

上传人:jiyudian11 2022/5/16 文件大小:12 KB

下载得到文件列表

比较顺序存储结构和链式存储结构.docx

相关文档

文档介绍

文档介绍:: .
1、试比较顺序存储结构和链式存储结构的优缺点。在什么情况下用顺序表比链表好?
答:①顺序存储时,: .
1、试比较顺序存储结构和链式存储结构的优缺点。在什么情况下用顺序表比链表好?
答:①顺序存储时,相邻数据元素的存放地址也相邻(逻辑与物理统一);要求内存中可用存储单元的地址必须是连续的。
优点:存储密度大(=1),存储空间利用率高。缺点:插入或删除元素时不方便。
②链式存储时,相邻数据元素可随意存放,但所占存储空间分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针
优点:插入或删除元素时很方便,使用灵活。缺点:存储密度小(<1),存储空间利用率低。
顺序表适宜于做查找这样的静态操作;链表宜于做插入、删除这样的动态操作。
若线性表的长度变化不大,且其主要操作是查找,则采用顺序表;
若线性表的长度变化较大,且其主要操作是插入、删除操作,则采用链表。
顺序表与链表的比较
基于空间的比较
存储分配的方式
顺序表的存储空间是静态分配的
链表的存储空间是动态分配的
存储密度=结点数据本身所占的存储量/结点结构所占的存储总量
顺序表的存储密度=1
链表的存储密度<1
基于时间的比较
存取方式
顺序表可以随机存取,也可以顺序存取
链表是顺序存取的
插入/删除时移动元素个数
顺序表平均需要移动近一半元素
链表不需要移动元素,只需要修改指针
顺序表和链表的比较
顺序表和链表各有短长。在实际应用中究竟选用哪一种存储结构呢?这要根据具体问题的要求和性质来决定。通常有以下几方面的考虑:
顺序表丨链表
11

r~~d
基丨分丨静态分配。程序执行之前必须明确丨动态分配只要内存空间尚有空闲,I于丨配丨规定存储规模。若线性表长度n变丨就不会产生溢出。因此,当线性表|空丨方丨化较大,则存储规模难于预先确定丨的长度变化较大,难以估计其存储I
间丨式丨估计过大将造成空间浪费,估计太丨规模时,以采用动态链表作为存储I
考丨丨小又将使空间溢出机会增多。丨结构为好。
虑I―I11
丨存丨为1。当线性表的长度变化不大,丨<1
丨储丨易于事先确定其大小时,为了节约丨
丨密丨存储空间,宜采用顺序表作为存储丨
丨度丨结构。丨丨基丨存丨随机存取结构,对表中任一结点都I于丨取丨可在0(1)时间内直接取得丨时I方丨线性表的操作主要是进行查找,很丨间I法I少做插入和删除操作时,采用顺序I考II表做存储结构为宜。I虑I——I

最近更新

2025年安徽省池州市单招(语文)测试题库及答.. 167页

民事诉讼法学第二次辅导课辅导教师余七子 65页

2025年元宵节文案祝福语录唯美 13页

2025年安徽中医药高等专科学校单招(语文)测.. 170页

2025年儿童节手抄报内容资料精美图片精选5篇 4页

学院部门光荣榜-全面展示部门风采与成绩 26页

2025年儿童小故事2025最新 14页

2025年儿童体重标准表出炉 2页

学生作为创新者的力量-学生创新者的潜力与重要.. 19页

学术报告:生物医疗研究答辩攻略-生物医疗研究.. 26页

学前教育卓越之路-认证标准与教师专业发展 24页

2025年做学生的榜样师德演讲稿 16页

学习力驱动成长-塑造优秀学习习惯的策略 27页

2025年大连职业技术学院单招(语文)测试题库.. 170页

2025年四川邮电职业技术学院单招(语文)测试.. 169页

2025年四川机电职业技术学院单招语文测试题库.. 166页

2025年乌海职业技术学院单招职业技能测试题库.. 62页

三大精准抄底逃顶指标,准确率高达95,附主副.. 6页

2024年甘肃省普通高校专科升本科大学语文模拟.. 18页

2023年兴城市人民医院护士招聘历年高频考点试.. 16页

美术中考模拟试题附答案 3页

《灰尘的旅行》四年级下册电子版 2页

最新防雷装置安全检测技术规范-GBT21431-2023.. 27页

毕业设计(论文)-圆形水果自动套网包装机设计.. 31页

贫血概述课件 40页

华能岳阳电厂三期2×600MW扩建工程生产准备大.. 70页