- 4
- 0
- 约4.89千字
- 约 43页
- 2017-06-08 发布于湖北
- 举报
为什么要学习数据结构 软件设计是计算机学科各个领域的核心。软件设计时要考虑的首要问题是数据的表示、组织和处理方法。数据结构设计和算法设计是软件系统设计的核心。 数据结构课程主要是研究非数值计算的程序设计问题中所出现的计算机操作对象以及它们之间的关系和操作的学科。 学习数据结构的目的就是为了了解计算机处理对象的特性,将实际问题中所涉及的处理对象在计算机中表示出来并对它们进行处理。 1.1.2 有关概念和术语 数据(data)—所有能输入到计算机中去的描述客观事物的符号。 数据元素(data element)—数据的基本单位,也称节点(node)或记录(record)。 数据对象(data Object)—具有共同特性的元素集合,是数据的一个子集。 数据结构(data structure)—数据元素和数据元素关系的集合。 一个数据结构有两个要素: 数据元素的集合; 关系的集合。 数据的逻辑结构 数据的逻辑结构—指数据结构中元素之间的逻辑关系。它是从具体问题中抽象出来的数学模型。是独立于计算机存储器(与具体的计算机无关)。可分为如下几种基本类型: 集合结构: 线性结构: 树型结构: 图形结构: 数据的存储结构 数据的存储结构—数据的逻辑结构在计算机存储器中的存储方式,又称物理结构。可分为如下两种类型。 顺序存储结构: 链式存储结构: 1.2 算法的概
您可能关注的文档
最近下载
- 2026年湛江市高中学考-美术(技能考试要求及标准).pdf
- 社会体育导论PTPPT课件讲义.ppt VIP
- 开展健康教育促进慢性病患者自我管理.pptx VIP
- 新冀教版初中八年级下册英语期中试卷(含听力材料及答案).pdf VIP
- 理疗仪研究报告理疗仪产品入市调查研究报告(2024年).pptx VIP
- MDEA脱除焦炉煤气硫化氢的工艺设计.doc
- 初中英语读写结合教学探究.pptx
- 考研题库 《材料科学基础》(修订版)配套题库(真题 课后题 章节题 模拟题).docx VIP
- (二模)2026年广州市高三毕业班综合测试(二)生物试卷(含答案).docx
- 钻机买卖合同5篇.docx VIP
原创力文档

文档评论(0)