数据结构与算法分析
疾风盲豪-亚青
这个作者很懒,什么都没留下…
展开
-
day02 - 线性结构的实现与应用
一、线性结构的定义 如果一个数据元素序列满足: 除第一个和最后一个数据元素外,每个数据元素只有一个前驱和一个后继数据元素 第一个数据元素没有前驱数据元素 最后一个数据元素没有后继数据元素 二、线性表抽象数据类型 线性表抽象数据类型主要包括两个方面:即数据集合 和 该数据集合上的操作集合 数据集合可以表示为 a0,a1,a2,......原创 2019-01-22 01:28:56 · 226 阅读 · 0 评论 -
day01 算法的描述
一、数学知识 1、指数公式 2、对数公式 3、级数公式 二、递归 1、递归 1.1、基准情...原创 2019-01-22 01:29:56 · 123 阅读 · 0 评论 -
day03 - 线性结构的实现与应用02
一、栈的基本概念 堆栈(也简称作栈)是一种特殊的线性表,堆栈的数据元素以及数据元素间的逻辑关系和线性表完全相同,其差别是线性表允许在任意位置进行插入和删除操作,而堆栈只允许在固定一端进行插入和删除操作。 堆栈中允许进行插入和删除操作的一端称为栈顶,另一端称为栈底。堆栈的插入和删除操作通常称为进栈或入栈,堆栈的删除操作通常称为出栈或退栈。 数据集合:堆栈的数据集合可以...原创 2019-01-23 00:22:20 · 127 阅读 · 0 评论