1 / 3
文档名称:

数据结构基本知识.doc

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

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

分享

预览

数据结构基本知识.doc

上传人:maritime_4 2018/7/20 文件大小:52 KB

下载得到文件列表

数据结构基本知识.doc

文档介绍

文档介绍:数据结构基本知识
数据(Data)
数据是信息的载体。它能够被计算机识别、存储和加工处理,是计算机程序加工的"原料"。
随着计算机应用领域的扩大,数据的范畴包括:
整数、实数、字符串、图像和声音等。
数据元素(Data Element)
数据元素是数据的基本单位。数据元素也称元素、结点、顶点、记录。
一个数据元素可以由若干个数据项(也可称为字段、域、属性)组成。
数据项是具有独立含义的最小标识单位。
数据结构(Data Structure)
数据结构指的是数据之间的相互关系,即数据的组织形式。
:
①数据元素之间的逻辑关系,也称数据的逻辑结构(Logical Structure);
数据的逻辑结构是从逻辑关系上描述数据,与数据的存储无关,是独立于计算机的。数据的逻辑结构可以看作是从具体问题抽象出来的数学模型。
②数据元素及其关系在计算机存储器内的表示,称为数据的存储结构(Storage Structure);
数据的存储结构是逻辑结构用计算机语言的实现(亦称为映象),它依赖于计算机语言。对机器语言而言,存储结构是具体的。一般,只在高级语言的层次上讨论存储结构。
③数据的运算,即对数据施加的操作。
数据的运算定义在数据的逻辑结构上,每种逻辑结构都有一个运算的集合。最常用的检索、插入、删除、更新、排序等运算实际上只是在抽象的数据上所施加的一系列抽象的操作。
所谓
抽象的操作,是指我们只知道这些操作是"做什么",而无须考虑"如何做"。只有确定了存储结构之后,才考虑如何具体实现这些运算。
为了增加对数据结构的感性认识,下面举例来说明有关数据结构的概念。
【】学生成绩表,见下表。
注意:在表中指出数据元素、数据项、开始结点和终端结点等概念
(1)逻辑结构
表中的每一行是一个数据元素(或记录、结点),它由学号、姓名、各科成绩及平均成绩等数据项组成。
表中数据元素之间的逻辑关系是:对表中任一个结点,与它相邻且在它前面的结点(亦称为直接前趋(Immediate Predecessor))最多只有一个;与表中任一结点相邻且在其后的结点(亦称为直接后继(Immediate essor))也最多只有一个。表中只有第一个结点没有直接前趋,故称为开始结点;也只有最后一个结点没有直接后继。故称之为终端结点。例如,表中"马二"所在结点的直接前趋结点和直接后继结点分别是"丁一"和"张三"所在的结点,

最近更新

行为疗法专题知识讲座 48页

I2C总线、24C08存储器专业知识培训 21页

肾科护理查房心得体会ppt 27页

2022年四川仁寿县事业单位招聘《职业能力倾向.. 31页

PI实时数据库在石化企业的应用 4页

【项目】广联达施工企业项目管理解决方案 8页

临床医学概论考试试题与答案 24页

供应链管理第三版习题与答案范文 28页

初中英语听课记录及评语 日常使用评语 5页

普外科护理工作总结汇报ppt 26页

基于大数据架构的智能交通可视化平台设计 4页

脓毒血症护理查房ppt课件儿科 27页

康复治疗知识100问-1 7页

社区管理期末复习题 15页

自-简述反渗透纯水设备除二氧化碳机理 7页

重要!!!现当代作家作品常识 12页

风力发电工程项目投标技术方案 108页

(全新版)英语综合教程第四册课文英语原文及.. 32页

老年人常见疾病及护理措施ppt 29页

溃疡性结肠炎的饮食护理ppt 24页

2024年轧辊车床项目投资申请报告代可行性研究.. 60页

2024年洗衣机项目资金筹措计划书代可行性研究.. 60页

基础护理学第四版PPT 23页

七年级下学期语文课外阅读理解专项训练及答案.. 47页

关于护理与饮食卫生的ppt 27页

肝血管瘤介入术后护理查房ppt 23页

预缴税款申报表 1页

2023年司考刘凤科刑法讲义笔记 57页

(完整版)主动防护网技术交底 6页

92例低频电子脉冲睡眠仪治疗失眠的临床观察 3页