- 21
- 0
- 约2.08万字
- 约 18页
- 2017-04-06 发布于江苏
- 举报
杭电[数据结构(c语言版)]
数据结构 复习提纲
(附:期末复习题及期末样卷)
绪论
基本概念和术语
数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。
术语:数据、数据元素、数据对象、数据结构、抽象数据类型、算法。
数据结构的形式定义(二元组)
数据的逻辑结构:线性结构 非线性结构
数据的存储结构(物理结构):主要有顺序存储结构 链式存储结构
抽象数据类型(三元组)
算法(5个重要特性)
算法的时间复杂度和空间复杂度
算法的评价:正确性、可读性、健壮性、高效率、低存储量
线性表
线性表的定义
线性结构的特点
线性表的存储结构
顺序存储结构(顺序表)插入/删除元素时,需移动元素
链式存储结构(链表,分为单向链表、双向链表)
带头结点的链表和不带头结点的链表;
循环链表;
链表空与非空的情况。
两种存储结构的优缺点比较,各适合那些场合。
线性表操作的实现(算法描述)
插入元素、删除元素、查找、判表是否满足某种特性
例:
判断题:1. 线性表的逻辑顺序与存储顺序总是一致的。F
2. 线性结构的基本特征是:每个结点有且仅有一个直接前驱和一个直接后继。F
3. 线性表的链式存储结构优于顺序存储结构。F
选择题:线性表L在( B )情况下适于使用链表结构实现。
A. 不需修改L的结构 B.
您可能关注的文档
最近下载
- 人教版小升初数学考试试题(含答案) .pdf VIP
- 软件体系结构原理方法与实践第3版张友生课后参考答案.docx VIP
- 第26课+创意展示我家乡+课件+2025-2026学年人教版初中信息科技七年级全一册.pptx VIP
- 销售心理技巧培训课件.pptx VIP
- 第二单元第1课《吉祥剪纸》教学设计 桂美版(2024)初中美术七年级上册.docx VIP
- 广东省金山中学、中山一中、佛山一中、宝安中学四校2023-2024学年高二下学期第一次联考数学试卷(含答案).docx VIP
- 高速公路工程项目实施项目策划书(最全).doc
- 2025广东湛江市遂溪发展集团有限公司及下属子公司招聘10人笔试历年难易错考点试卷带答案解析.docx VIP
- 水泥砂浆罐施工方案.docx VIP
- 2026六盘水市人民检察院招聘编外聘用制人员笔试参考试题及答案解析.docx VIP
原创力文档

文档评论(0)