- 2
- 0
- 约1.19万字
- 约 31页
- 2019-04-27 发布于山东
- 举报
数据结构复习总结
绪论
数据:是对客观事物的符合表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符合的总成。
数据元素:是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。
数据项:是数据的不可分割的最小单位。(一个数据元素可由若干个数据项组成)
数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。
数据的逻辑结构(即数据之间的相互关系):线性结构、树形结构、图状结构、集合。(4种)
数据的存储结构(物理结构):顺序存储结构、链式存储结构。(2种)
数据的四种基本的存储方法:顺序存储方法、链式存储方法、索引存储方法、散列存储方法。
数据的逻辑结构和物理结构是密切相关的两个方面,任何一个算法的设计取决于选定的数据(逻辑)结构,而算法的实现依赖于采用的存储结构。
存取结构:与存储结构是两个不同的概念。存取结构是在一个数据结构上对查找操作的时间性能的一种描述,通常有两种存取结构:随机存取结构(例如顺序表)和顺序存取结构(例如单链表)
算法的特征:有穷性、确定性、可行性、输入和输出。
算法的时间复杂度(计算)
线性表
线性结构(这里指线性表的逻辑结构)的特点:在数据元素的非空有限集中,(1)存在唯一的“第一元素”(2)存在唯一的“最后元素”(3)除“第一元素”外,集合中的每个元素均只有一个前驱(4)除“最后元素”外,集合中的每个元素均只有一个后继
线性表
您可能关注的文档
- 计算机网络.3 附录B 随机接入技术ALOHA.doc
- 计算机网络.4 附录C:综合业务数字网ISDN.doc
- 计算机网络.5 附录D:关于ATM的通信量.doc
- 计算机网络.6 附录E 最短路径算法——Dijkstra算法.doc
- 计算机网络第4版(2003)的Ch3-数据链路层.doc
- 计算机网络第4版(2003)的Ch5-广域网.doc
- 计算机网络精品课件CH1-6ed 概述.ppt
- 计算机网络精品课件CH2-6ed 物理层.ppt
- 计算机网络精品课件CH3-6ed 数据链路层.ppt
- 计算机网络精品课件CH4-6ed 网络层.ppt
- 2026年版自考《英语(专升本)》考前密训资料【完整版】.docx
- 河南省高职单招综合素质职业适应性测试模拟试卷15(2026年).docx
- 部编版2年级道德与法治下册教学计划及教案.docx
- 历史-广东省2026年广州市普通高中毕业班综合测试(一)(广州一模) (1).docx
- 浙江浙南名校联盟2024-2025学年高二下学期4月期中考试英语含答案_副本.docx
- 2026年版自考《14199生产运作与管理》考前密训资料(完整版).docx
- 河南省高职单招综合素质职业适应性测试模拟试卷3(2026年).docx
- 土木结构抗风研究进展及基础科学问题.docx
- 2025年军队专业技能岗位文职人员招聘考试(炊事员)历年参考题库含答案详解(5卷).docx
- 2026年上海市杨浦区高三下学期二模英语试卷和答案.docx
原创力文档

文档评论(0)