线性表,从字面上来看,就是像线一样把数据元素串联起来的表。 线性表的顺序存储,就是用一段地址连续的存储单元依次存储...[作者空间]
数据 Data:对客观事物的符号表示。 ##嗯,就是所有所有能输入到计算机中并被程序处理的符号都叫数据 数据...[作者空间]
目的 找出图中所有结点与某一结点最短路径 步骤 ——前提条件:“图”结构已经建好,将所有结点与初始结点距离存入数组...[作者空间]
二叉树的建立 后续有go语言实现,暂留[作者空间]
遍历说明 遍历方式[作者空间]
我们前面提到树的存储结构,我们那时候发现如果单纯的用顺序存储结构或者链式存储结构,都无法实现我们的功能。最终我们才...[作者空间]
二叉树的定义 二叉树的特点 二叉树的五中基本形态 其他二叉树 斜二叉树 满二叉树 完全二叉树图片.png满二叉树一...[作者空间]
树在内存中的存储结构 双亲表示法 存储结构的设计 孩子表示法 孩子表示法有不同的方案,让我们看看 不同方案之间的区...[作者空间]
树的定义 节点间的关系 节点的层次[作者空间]
C的代码实现(暂留,后面补充)[作者空间]
思路启发 启发一 启发二 启发四 问题由模式串(T串)决定,而不是由目标决定的[作者空间]
字符串又被成为串 字符串的存储结构 字符串的比较 朴素的模式匹配算法 BF算法[作者空间]
问题的提出 图示一种求解[作者空间]
折半查找算法的递归实现 思想:减少查找序列的长度,分而治之地进行关键字的查找 汉诺塔问题 汉诺塔是我们递归思想,分...[作者空间]
递归效率地下,不要万不得已,不要使用递归。用迭代就可以解决问题。 斐波那契数列的递归实现 比如打印出前40个月,每...[作者空间]
我们之前用浏览器历史记录作为了栈的例子。同样,我们经常用的键盘的输入缓冲区就是按队列的形式输入输出的。 队列的链式...[作者空间]
就是把我们人类可以直接识别运算优先级,按照计算机喜欢的方式进行转化[作者空间]
stack.go stack_test.go[作者空间]
利用栈的结构特点将二进制转化为其他进制[作者空间]
比如浏览器的上一步,就是栈的概念,后进先出 栈的插入和删除操作 栈的定义 栈的创建 入栈操作 出栈操作 栈的理解 ...[作者空间]