摘要:
110平衡二叉树 1 class Solution { 2 public: 3 int GetHeight(TreeNode* root) { 4 if (!root) { 5 return 0; 6 } 7 int leftHeight = GetHeight(root->left); 8 if 阅读全文
摘要:
二叉树学习2 226题翻转二叉树,改一下前序递归遍历,每次遍历的时候都调换一下左右结点即可。 class Solution { public: void preorder(TreeNode *root) { if (root == nullptr) { return; } TreeNode* tmp 阅读全文
摘要:
今天来处理二叉树part1、2、3,顶级享受,一次到位。 完全二叉树和满二叉树概念没问题。 二叉搜索树,左子树所有结点的值小于它的根结点的值,右子树上所有结点的值大于它的根结点的值 平衡二叉搜索树,它是一棵空树或它的左右两个子树的高度差的绝对值不超过1。 二叉树的存储方式:链式存储、顺序存储。 链式 阅读全文