搜索
写经验 领红包

c语言数据结构是什么意思(数据结构c语言基础知识)

导语:跟我一起学习C语言(什么是数据结构)

c语言数据结构是什么意思(数据结构c语言基础知识)

数据结构+算法=程序

解决问题的方法:

1)寻求数学模型,用具体的数学方程来表示

2)无法用数学方程来表示的,从数据入手来分析

3)设计相应的算法

4)编写并调试程序,直至得到正确的结果

数据 是描述客观事物的 数和字符 的集合~~~英‬文‬名‬字‬data

具有独立含义的数据最小单位,中文翻译后我们称为字段、域、数据项~~~~~~英文名字data item

性质相同的数据元素的集合,叫做数据对象,它是数据的一个子集~~~~~~~~~~~英文名字da ta object

所有数据元素及数据元素之间的关系,可以看作是相互之间存在着某种关系的数据元素的集合,这种带结构的数据元素的集合,我们把他叫做数据结构~~~~~~英文名字data structure

数据结构包括以下三个方面:

1)数据的逻辑结构~~~~~抽‬象‬的‬数‬学‬模型

2)数据的存储结构~~~~~~~物理的‬结构

3)数据的运算~~~~~~对特定‬问题求解

为‬了‬ 描述现实世界实体的数学模型及其之上的运算在计算机中如何‬‬表示和实现

比如处理字符、表格、图像等具有一定结构的数据,这些数据是“非数值”数据,那么就需要合理组织才能高效的处理

也就是说为了非数值的计算,数据结构就需要一个专门的学科来讨论,这个学科就是“数据结构”

软件开发就是提炼出一个个数据结构,加以好的设计,从而提高软件的开发效率,提高软件的可靠性

本文内容由快快网络小春整理编辑!