总结一:数据结构-绪论

本文介绍了数据结构的基本概念,包括数据结构的定义、集合、线性结构、树形结构和图状结构。此外,还深入探讨了算法的概念,强调了算法的五个性质,并概述了算法设计的基本要求,如正确性、可读性和健壮性。
摘要由CSDN通过智能技术生成

一、初识数据结构

         数据机构是一门研究非数值计算的程序设计问题中计算机的操作对象已经它们之间的关系和操作等的学科。

         描述非数值计算问题的数学模型不在是数学方程,而是诸如表、树和图之类的数据结构。例如:表:图书管理系统,一本书可有书名、作者名、分类、出版社和出版时间,这些信息就构成了表;树:井字棋(3*3的棋盘,画圈和画叉),对于一个棋局,假设还有四个空位置没有下棋子,那下一个棋局会有四种可能,这四种可能性,每种可能性又都有三种可能性,直到有获胜的一方,游戏结束,这就是一棵“树”;图:多叉路口交通灯的管理问题。

二、基本概念

         1. 数据机构:数据结构是相互之间存在一种或多种特定关系的数据元素的集合;

         2. 集合:结构中的数据元素之间除了“同属于一个集合”的关系外,别无其他关系;

         3. 线性结构:结构中的数据元素之间存在一个对一个的关系;

         4. 树形结构:结构中的数据元素之间存在一个对多个的关系;

         5. 图状结构:结构中的数据元素之间存在多个对多个的关系。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值