数据结构与算法
文章平均质量分 94
九江过海
jjgh
展开
-
数据结构与算法(第一章)创新(比第一次更好理解,大家可以结合看一下)
学一科新的知识,刚开始无从下手,这种痛苦和无奈大家都懂。我之前写过关于数据结构的文章,但是发现不太好理解,特别是对于还没有c语言基础甚至没有接触过C语言的,所以我又重新写一份,下面让我们开启学习之旅。(这一章东西暂时有个印象就行,等都学完再回头来看!!!)概述:1、数据结构三要素:(意思就是数据结构包含什么结构) 逻辑结构 物理结构(也叫做存储结构) 运算结构 逻辑结构又分为:线性结构和非线性结构。线性表、栈、队列等属于线性结构。树、图、集合等属于非线性结构。 2、 算原创 2021-08-24 14:35:43 · 507 阅读 · 5 评论 -
数据结构与算法(第二章)
第二章线性表一、线性表的定义 :线性表是0个或多个数据元素构成的线性序列,记为(,,........)。线性表中的数据元素个数n称为线性表的长度。当n=0时,线性表为空表。(线性表存在,但没有元素)。设线性表为(,,......,,,......)其中:是的直接前驱。 是的直接后继。 没有直接前驱。 没有直接后...原创 2021-06-08 09:03:55 · 355 阅读 · 7 评论 -
数据结构与算法(第一章)
数据结构概述一、数据结构的基本概念1、数据:可被计算机识别并加工处理的对象。2、数据元素:由数据组成,具有一定意义的基本单位。3、数据项:是组成数据元素的,不可分割的最小单位。二、数据结构的组成1、逻辑结构 (i)2、存储结构 (ii)3、运算结构 (iii)i、四种基本逻辑结构集合结构:数据元素除了同属于一个集合外,没有其他关系。 线性结构:数据元素之间存在一对一的关系。 树形结构:数据元素之间存在一对多的关系。 图形结构:数据元素之间存在多对多的关系...原创 2021-05-25 00:01:15 · 848 阅读 · 5 评论