网易首页 > 网易号 > 正文 申请入驻

数据结构 - 概述及其术语

0
分享至

经过上一章节《数据结构与算法之间有何关系?》的阐述,相信大家对数据结构多少有了点了解,今天我们将进入数据结构的正式学习中。



在计算机科学中,数据结构是一种数据管理、组织和存储的格式。它是相互之间存在一种或多种特定关系的数据元素的集合。

在计算机中一个静态数据是没有灵魂的,只有实际使用起来才有意义,而对于一个数据使用必然会面临三个问题:怎么存储,用什么承载,怎么处理。而这不正好和存储、组织、管理所对应吗。这也正是数据结构所研究关注的三要素。



01、三要素

1、物理(存储)结构

怎么存储是指数据最终怎么存储在计算机磁盘上的,这也是我们经常说的物理结构也叫存储结构。

就如同我们收纳内务一样,可能有的人收纳的整整齐齐,按照一定顺序整理,有的人收纳的这一块那一块,感觉毫无章法。而我们也可以根据数据在内存中是否为连续地址存储分为顺序存储和非顺序存储,常见的顺序存储有顺序存储结构,非顺序存储有链式存储结构、索引存储结构和散列存储结构。



2、逻辑结构

用什么承载是指数据从计算机磁盘上取出后,要放哪呢或者说用什么工具把它送给后续的应用使用呢。而这个承载体在我们高级语言就是一个类,一个数据对象,其根源就是我们现在说的数据结构,而此时我们关注的是这个类或这个数据对象数据是怎么组织的,是一对一、一对多、多对多亦或其他关系,而这种关系是纯粹的数据之间的关系无关数据实际存储情况就是逻辑上的一种关系,因此称为逻辑结构。

同样的逻辑结构也有顺序之分,可以分为线性结构与非线性结构。线性结构有数组、链表、栈、队列等,非线性结构有树结构、图结构等。



3、数据运算

怎么处理指当数据已经从计算机磁盘上取出后,怎么加工使用,也就是数据运算,我们可以根据实际业务需求对数据进行各种加工处理,最得到我们想要的结果,这是处理就是我们常说的增删改查排序等操作。

如果说物理(存储)结构是数据结构的家,逻辑结构就是数据结构的骨架,那么数据运算就是数据结构的灵魂,使得数据可以真正产生价值。

02、术语

1、数据

数据是信息的载体,是所有可以录入到计算机中并且可以被识别处理的数字、字符、符合等合集。包括但不限于整数、小数、字母、符号、图片、音频、视频等。

2、数据项

数据项是数据的最小单位,比如我们在设计学生实体的时候定义学号、姓名、年龄等都是数据项。

3、数据元素

我们实际使用中经常会把多个数据项组合在一起,作为一个整体进行统一处理,这样的组合就形成了数据的基本单位数据元素。

比如学生表中每一行数据就是一个数据元素。



4、数据对象

数据对象是指有特定属性和操作的数据的集合。数据对象由多个数据元素组成,数据元素是数据对象的实例。



5、抽象数据类型

抽象数据类型是一个定义,它是抽象了数据的特性及行为并做了相关定义,但是没有具体实现。

比如说栈作为一个抽象数据类型,定义如“入栈、出栈”等操作,但是具体底层是使用数组实现还是链表实现,使用者并不关心。

后面我们继续将对:数组、链表、跳表、栈、队列、树、堆、散列、图九类数据结构进行深入学习,感兴趣的可以持续关注。

:测试方法代码以及示例源码都已经上传至代码库,有兴趣的可以看看。https://gitee.com/hugogoos/Planner

声明:个人原创,仅供参考

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
美可能舍湾湾保中东,不出意外的话,湾湾过年能看到中国的春晚了

美可能舍湾湾保中东,不出意外的话,湾湾过年能看到中国的春晚了

星辰故事屋
2024-12-22 22:38:39
生病了,尽量不要告诉别人。

生病了,尽量不要告诉别人。

娱乐洞察点点
2024-12-03 13:59:40
韦东奕“接班人”现身?清华姚班大三男生走红,气质堪比昔日韦神

韦东奕“接班人”现身?清华姚班大三男生走红,气质堪比昔日韦神

妍妍教育日记
2024-12-22 16:20:02
实探“上海塔吊侵入地铁线路”事故现场:地铁护墙被砸开5米长缺口,受损列车被拖走

实探“上海塔吊侵入地铁线路”事故现场:地铁护墙被砸开5米长缺口,受损列车被拖走

极目新闻
2024-12-22 16:48:40
一个都跑不掉!设计、监理、施工单位大裁员、大降薪已经开始!

一个都跑不掉!设计、监理、施工单位大裁员、大降薪已经开始!

笑熬浆糊111
2024-12-23 00:05:15
网传胡赛武装发言人叶海亚已经被炸身亡!

网传胡赛武装发言人叶海亚已经被炸身亡!

去非
2024-12-21 07:06:39
安检排队之后,广州地铁又引热议,你怎么看“广告牌被火速撤下”

安检排队之后,广州地铁又引热议,你怎么看“广告牌被火速撤下”

小鹿姐姐情感说
2024-12-23 03:54:48
亲绿作家发誓“只要傅崐萁活着,就绝不踏进花莲”,在地人呛“永远别来”

亲绿作家发誓“只要傅崐萁活着,就绝不踏进花莲”,在地人呛“永远别来”

海峡导报社
2024-12-23 08:28:08
有钱人正在收购“步梯房”?内行人说了实话,太真实了!

有钱人正在收购“步梯房”?内行人说了实话,太真实了!

平说财经
2024-12-21 21:24:31
原来他早已离世!本是国家一级演员却死在日本,妻儿也都是日本人

原来他早已离世!本是国家一级演员却死在日本,妻儿也都是日本人

老鹈爱历史
2024-12-21 16:06:32
国庆“钉”在景区的县委书记,拟升职

国庆“钉”在景区的县委书记,拟升职

鲁中晨报
2024-12-22 22:48:11
终结4连平!尤文2-1蒙扎意甲17轮不败 麦肯尼&冈萨雷斯建功

终结4连平!尤文2-1蒙扎意甲17轮不败 麦肯尼&冈萨雷斯建功

直播吧
2024-12-23 05:44:20
闹大了!疆晋队员互殴被夺权,球迷用水瓶砸球员,四方遭重罚定了

闹大了!疆晋队员互殴被夺权,球迷用水瓶砸球员,四方遭重罚定了

南海浪花
2024-12-23 05:34:54
台媒记者感叹:“深夜10点圣索菲亚大教堂满是‘公主’”

台媒记者感叹:“深夜10点圣索菲亚大教堂满是‘公主’”

参考消息
2024-12-22 15:55:10
燃气灶致癌!斯坦福研究:在家做一顿饭,等于吸20分钟汽车尾气

燃气灶致癌!斯坦福研究:在家做一顿饭,等于吸20分钟汽车尾气

奇妙的本草
2024-10-30 18:00:03
大S女儿变壮了,比汪小菲还要高,过马路让杨阿姨牵着手

大S女儿变壮了,比汪小菲还要高,过马路让杨阿姨牵着手

素素娱乐
2024-12-23 07:14:34
第一天尔滨就杀疯了!冰雪大世界首日开园,这场面老厉害了

第一天尔滨就杀疯了!冰雪大世界首日开园,这场面老厉害了

猫小狸同学
2024-12-22 12:50:03
吉利“帕拉梅拉”火了!比保时捷漂亮,销量突破25万台,还买啥比亚迪汉?

吉利“帕拉梅拉”火了!比保时捷漂亮,销量突破25万台,还买啥比亚迪汉?

隔壁说车老王
2024-12-22 17:25:59
11比0零封张本美和!天才少女横空出世,孙颖莎王曼昱迎新劲敌

11比0零封张本美和!天才少女横空出世,孙颖莎王曼昱迎新劲敌

湖北的老球迷
2024-12-22 11:08:04
国产DDR5内存首次拆解:基本锁定来自长鑫

国产DDR5内存首次拆解:基本锁定来自长鑫

快科技
2024-12-23 00:14:10
2024-12-23 10:19:00
IT规划师
IT规划师
热爱编程,追求最佳实践,喜欢思想的碰撞
64文章数 906关注度
往期回顾 全部

科技要闻

GPT-5受阻,OpenAI成功为自己制造了危机

头条要闻

老板将自家5千平展厅改猫咖后爆火 一堆人发私信借钱

头条要闻

老板将自家5千平展厅改猫咖后爆火 一堆人发私信借钱

体育要闻

逆潮流而行!灰熊已成NBA最另类球队

娱乐要闻

赵丽颖化淡妆、唐嫣戴帽子,相差4岁状态不一样

财经要闻

起底黑色产业链:信息黑洞出卖个人隐私

汽车要闻

直面78S挑战 蔚来ET9售价66万元起

态度原创

教育
健康
游戏
本地
军事航空

教育要闻

如何将中华优秀传统文化融入心理健康教育?

花18万治疗阿尔茨海默病,值不值?

晨报|刺客信条2仅开发了两年 FF7重生PC版新截图

本地新闻

好吃潮州|潮州腐乳饼,咸甜党都沦陷了

军事要闻

专家解读美军为何会击落己方战机

无障碍浏览 进入关怀版