数据结构的基本概念

本文介绍了数据结构的基础知识,包括算法与程序设计的关系,数据结构的定义,以及四种基本数据结构:线性、树形、图和集合。此外,阐述了数据结构中的基本概念如数据元素、数据对象和抽象数据类型,并详细讨论了数据的逻辑结构,强调了逻辑结构在描述数据元素间关系的重要性。最后,简要提及了数据的存储结构,分为顺序映像和非顺序映像两种方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

 

一、数据结构

一、数据结构基本的数据结构

三、数据结构中的基本概念

四、数据的逻辑结构

五、数据的存储结构


一、数据结构

算法 +程序设计 = 数据结构 

程序设计:为计算机处理问题编制的一组指令集合

算法:处理问题的策略

定义:按照某种逻辑关系组织起来的一批数据,按一定的映像方式把他们存储在计算机存储器中,并在这些数据上定义一个运算的集合,就叫做数据结构

一、数据结构基本的数据结构

1、线性结构(超市商品)

结构中的数据元素之间存在着一对一的线性关系

2、树形结构(人机对弈问题)

结构中的数据元素之间存在着一对多的层次关系

3、图结构

数据结构中的数据元素之间存在着多对多的任意关系

五叉路口

4、集合结构

结构中的数据元素之间除了同属于一个集合的关系外,无任何其他关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值