摘要: 1.1 二叉树的定义: 二叉树是一种特殊的树,它具有以下特点: (1)树中每个节点最多只能有两棵树,即每个节点的度最多为2。 (2)二叉树的子树有左右之分,即左子树与右子树,次序不能颠倒。 (3)二叉树即使只有一个子树时,也要区分是左子树还是右子树。 1.2 满二叉树: 满二叉树作为一种特殊的二叉树 阅读全文
posted @ 2019-09-15 22:41 AnthonyWang 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 集合中存储的元素是有顺序的。顺序表的结构可以分为两种形式:单数据类型和多数据类型。 单数据类型:例如np.array 单数据类型:内存连续开辟,在内存中存储 int a = 10,20,30图例如下 多数据类型:例如python中的list 多数据类型:内存非连续开辟,在内存中如何存储 li = 1 阅读全文
posted @ 2019-09-15 22:18 AnthonyWang 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 我们从四个简单但重要的概念开始研究数据结构。栈,队列,deques(双向队列), 列表是一类数据的容器,它们数据元素之间的顺序由添加或删除的顺序决定。一旦一个数据元素被添加,它相对于前后元素一直保持该位置不变。诸如此类的数据结构被称为线性数据结构。 线性数据结构有两端,有时被称为左右,某些情况被称为 阅读全文
posted @ 2019-09-15 20:57 AnthonyWang 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1、安装Erlang 下载地址:https://www.erlang.org/downloads,本文选择OTP 21.0.1 Windows 64-bit Binary File (91707927) 设置环境变量,新建ERLANG_HOME 修改环境变量path,增加Erlang变量至path, 阅读全文
posted @ 2019-09-15 14:28 AnthonyWang 阅读(666) 评论(0) 推荐(0) 编辑