首页 > 编程知识 正文

数据结构通俗解释,什么是数据结构论文

时间:2023-05-04 23:22:16 阅读:24801 作者:3028

**

- 什么是数据结构

**

数据结构是,坦率地理解后,研究数据的存储方法。

我们知道,数据存储只有一个目的,那就是以后更容易重用数据。 我们知道,使用数组存储{1、2、3、4、5}是为了以后获取它们的增加值,无理由的数据存储行为对存储空间不负责任。

因此,将数据存储在计算机的存储空间中绝不是盲目的。 因此,需要选择存储数据的好方法,这是数据结构的中心内容。

例如,到目前为止,您面临的数据存储问题类似于1、2、{a、b、c},解决方法无疑是以变量或数组存储数据。 也就是说,情况如下。

int a=1; int b=2; char str[3]={'a '、' b '、' c'};

但是,在存储{hxsdkj、fzdxd、朴素蝴蝶、mhdct、ssdxlz、jsdhm}这几组数据时,hxsdkj是fzdxd、朴素蝴蝶、mhdct的父亲,同时fzdxd是sdxlz和jsdhm

对于存储之间关系复杂的数据,如果仍然使用变量或数组进行存储{“hxsdkj”、“fzdxd”、“朴素蝴蝶”、“mhdct”、“ssdxlz”、“jsdhm”} 后期针对此类数据,数据结构中提供有专门的树结构来存储这类数据。

例如,导航无疑是旅行中不可缺少的神器。 对于我们程序员来说,无论是哪个导航软件,实现其导航功能都需要大量的地图数据支持。 显然,这些数据并不是使用变量或数组存储的。 因此,使用数据是一件悲剧。针对此类数据,数据结构提供了图存储结构,专门用于存储这类数据。

从以上两个示例可以看出,数据结构不仅告诉我们如何存储简单的数据,如1、2、{a、b、c},还告诉我们如何解决存在复杂关系的大量数据的存储问题。

因此,http://www.Sina.com/http://www.Sina.com /

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。