这里是黄永亮的博客

数据结构

数据结构——线性结构

终于可以开始填这个坑了233333 ———————————— 像上一篇文章说的数据结构要解决的问题是数据如何在内存中存储,以什么结构存储。 用张仰森老师的话来说,就是“数据以及数据之间的关系。” 今天主要要聊的就是线性结构。 这里说的线性结构,是指从逻辑结构上来划分的。 说到这,就不得不提下物理结构。所谓逻辑结构,就是在逻辑、理论上定义的结构,而物理结构是指在实际的内存中数据的存储结构。 比如,有这么一种结构,每个元素只有唯一的前驱、唯一的后继、 ...

数据结构——基础测试

  数据结构基础 前言 数据结构主要要解决的问题是: 数据如何在内存中存储,以什么结构存储。 对应不同的存储结构应该用什么样的方法对数据进行操作来满足相应的需求。 简单来说,上面第一点就是数据结构,第二点就是算法。不同的数据结构必然会有不同的算法来对数据进行操作。 学习需要的基础 任意一种编程语言基础。(比如C语言 熟悉理解内存的结构并能精确控制。(比如利用C的指针正确控制内存 面向对象的编程思想。 基础测试 阅读下面的代码,回答后面的问题,如果你都能和答案理解意思一样,说明: 你C语言基础已经可 ...