
大话数据结构
云会宾
云无心
展开
-
大话数据结构第一章理解
一、概念 1.1 数据概念 数据:计算机能识别的能运算的符号,各种数据对象的集合——可以简单理解为各种类型的数组的集合。 数据对象:是性质相同的同一类型的数据元素的集合——可以简单理解为任意类型的数组。 数据元素:就是数据对象的元素——可以简单理解为数组的每个元素。 数据项:数据元素的子集,数据项的...原创 2019-03-22 14:36:29 · 821 阅读 · 0 评论 -
大话数据结构第四章栈的应用
一、斐波契那数列 就是下一项的值等于相邻的上两项元素之和。 这个规律就是斐波契那数列。由此,我知道这个世界是少不了规律的。就算没有规律也要用规律来逼近描述无规律的现象。 迭代和递归的区别:迭代是循环,递归是选择。 递归要有一个条件不能形成无穷递归,这就要求每次调用本身函数时传入的形参要变化,直到变化值达到设定的条件而终止再次调用,而开始返回。 每次调用本身函数都是...原创 2019-04-26 11:28:42 · 136 阅读 · 0 评论 -
大话数据结构第四章栈的基本概念与出栈入栈操作
一、栈的顺序存储结构 1.基本概念 栈顶就是表尾。 栈顶是栈插入和删除的地方。 栈就是只允许在表尾进行添加或删除,是顺序存储结构线性表的特例或者说简化。 为什么说是简化呢?相对于顺序存储结构来说栈只允许在表尾插入和删除,而顺序存储结构线性表是可以在任何位置插入和删除的。所以简化了,我固定位置了。 栈或者队列是固定插入和删除的位置的顺序存储结构的线性表。 具体区分: 栈是固定一端的位...原创 2019-04-26 11:27:25 · 2296 阅读 · 0 评论