二叉树-概述
# 二叉树 - 概述 二叉树的定义是:树中每一个节点最多只有两个 孩子,如比说 下图中的 1 跟 3 它们各自都有 两个孩子 当然也可以只有一个孩子,也可以没有孩子 没有孩子的节点 称之为 叶子节点 而树的 起始节点 1 称之为 根节点 也叫 root 节点 二叉树的存储方式 ,可以用 树节点来 表示二叉树,另外一种就是用数组来表示二叉树 # 遍历 # 遍历也分为两种 广度优先遍历 (Breadth-first order):尽可能先访问距离跟最近的节点,也称为 层序遍历 层序遍历 - 在之前的 leetcode 题中 有写过 就是 先拿到根节点判断有无左右孩子...
more...