- 0
- 0
- 约1.5万字
- 约 64页
- 2019-05-19 发布于中国
- 举报
第二章 线性表 线性结构特点:在数据元素的非空有限集中 存在唯一的一个被称作“第一个”的数据元素 存在唯一的一个被称作“最后一个”的数据元素 除第一个外,集合中的每个数据元素均只有一个前驱 除最后一个外,集合中的每个数据元素均只有一个后继 2.1 线性表的逻辑结构 定义:一个线性表是n个数据元素的有限序列 2.2 线性表的顺序存储结构 顺序表: 定义:用一组地址连续的存储单元存放一个线性表叫~ 元素地址计算方法: LOC(ai) = LOC(a1) + (i-1)*L LOC(ai+1) = LOC(ai) + L 其中: L — 一个元素占用的存储单元个数 LOC(ai) — 线性表第i个元素的地址 特点: 实现逻辑上相邻—物理地址相邻 实现随机存取 实现:可用C语言的一维数组实现 插入 定义:线性表的插入是指在第i(1?i ? n+1)个元素之前插入一个新的数据元素x,使长度为n的线性表变为n+1 算法时间复杂度T(n) 设Pi是在第i个元素之前插入一个元素的概率,则在长度为n的线性表中插入一个元素时,所需移动的元素次数的平均次数为: 删除 定义:线性表的删除是指将第i(1?i ? n)个元素删除,使长度为n的线性表 算法评价 设Qi是删除第i个元素的概率,则在长度为n的线性表中删除一个元素所需移动的元素次数的平均次数为: 顺序存储结构的优缺点 优点 逻辑相邻,物理相邻 可
您可能关注的文档
- 2015高三历史二轮复习课件:三-中国古代文明的辉煌与迟滞-明清.ppt
- 2015管理学理论与方法课件.ppt
- 2015届高考物理精讲课件:专题一-受力分析-物体的平衡(共42张PPT).ppt
- 2015届高考政治二轮复习课件:题型六-措施类非选择题(共31张PPT).ppt
- 2015年政法干警民法预测.ppt
- 2015新人教版八年级英语下册unit10全单元PPT课件.ppt
- 2015最新《走进社会主义市场经济》课件(共38张PPT)1.ppt
- 2016-2017学年鲁教版必修二-3.1-农业生产与地理环境-课件-(共29张PPT).ppt
- 2016-2017学年鲁教版必修二-第一单元-单元统计-学会地理统计图-课件(共47张PPT).ppt
- 2016-2017学年人教版必修三-3.1能源资源的开发——以我国山西省为例-课件-(共43张PPT).ppt
最近下载
- 2026年中级消防设施监控操作员真题及解析.docx VIP
- 脑卒中的患者心理护理.pptx VIP
- 《小学英语课程标准与教材研究第2版》全套教学课件.pptx
- 2026年9月消防设施操作员(中级监控)真题2.doc VIP
- 在建水利工程度汛方案编制指南——《关于加强在建水利工程安全度汛工作的指导意见》(水建设〔2024〕16号).pdf VIP
- EN 10228-2_2016 中文版(钢锻件 无损检测 第 2 部分:渗透检测).docx VIP
- 平面设计专业国家技能人才培养工学一体化课程标准.pdf
- BS EN 1371-1-2011 铸造.液体渗透试验.第1部分:砂重力模和低压压铸.pdf VIP
- EN 1371-1_2017 中文版(铸造件 渗透检测 第 1 部分:钢、镍和铜基合金).docx VIP
- 陕09J11 附属建筑参考图集.docx
原创力文档

文档评论(0)