LeetCode
SuSA_
铁壳其外,咸鱼其中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2021-10-11 ! LeetCode226. 翻转二叉树 的前中后层序遍历写法
还是遍历框架的应用//! 二叉树的翻转:本质就是二叉树的遍历的应用//! 以任意形式遍历二叉树的每一个结点,访问每一个结点的同时调换其左右子树//! 中序遍历额外注意一下调换后的参数问题Node *BinarySearchTreesZH::invertTreePreOrder(Node *node){ if (node == nullptr) { return node; } Node *tmp = node->left; node-&原创 2021-10-11 15:27:40 · 209 阅读 · 0 评论 -
2021- 10 -9 LeetCode 958. 二叉树的完全性检验(待补完)
二叉树的完全性检验给定一个二叉树,确定它是否是一个完全二叉树。若设二叉树的深度为 h,除第 h 层外,其它各层 (1~h-1) 的结点数都达到最大个数,第 h 层所有的结点都连续集中在最左边,这就是完全二叉树。(注:第 h 层可能包含 1~ 2h 个节点。)。又是层序遍历的应用,我看题解里还有别的很多解法,待我后面学了再回来看这道题//! 检验二叉树是否为完全二叉树//! 层序遍历每一个结点,有三种情况,分情况讨论bool BinarySearchTreesZH::isCompleteT.原创 2021-10-09 20:46:09 · 120 阅读 · 0 评论
分享