数据结构概述
定义
我们如何把现实中的大量而复杂的问题已特定的数据类型和特定的存储结构保存到主存储器(内存)中,以及在此基础上为实现某个功能(比如查找某个元素,删除某个元素,对所有元素进行排序)而执行的相应的操作,这个相应的操作也叫算法。
数据结构 = 个体+个体的关系
算法 = 对存储数据的操作
算法
预备知识:
模块一:线性结构
连续存储【数组】
离散存储【链表】
线性结构的两种常见应用之一 栈
线性结构的两种常见应用之二 队列