分类: 二叉树

3 篇文章

LeetCode144+145+94-二叉树的递归遍历
AI 摘要:本文介绍了二叉树的递归遍历,包括前序遍历、中序遍历和后序遍历。二叉树的递归遍历是指通过递归的方式遍历二叉树的节点。通过代码示例,展示了如何使用递归实现二叉树的遍历。递归是一种重要的编程技巧,对于理解和解决二叉树相关问题非常有帮助。
LeetCode144+145+94-二叉树的迭代遍历
AI 摘要:二叉树的迭代遍历是指通过使用栈来模拟递归过程,实现对二叉树的前序、中序和后序遍历。在本文中,我们将详细介绍二叉树的迭代遍历方法,并提供相应的代码实现。通过学习本文,您将了解如何使用迭代方法来遍历二叉树,以及如何在代码中实现这些遍历。
LeetCode102-二叉树的层序遍历及其相关题目
AI 摘要:本文系统讲解LeetCode102题"二叉树的层序遍历"的两种解法:迭代法(队列实现)和递归法(深度优先),延伸讲解6道关联题目:自底向上层序遍历(T107)、二叉树的右视图(T199)、层平均值(T637)、N叉树层序遍历(T429)、每层最大值(T515)和填充右侧节点指针(T116)。