摘要: 104.二叉树的最大深度 后序遍历法 class Solution { public: int getdepth(TreeNode* node){ if(node == NULL) return 0; int leftdepth = getdepth(node->left); int rightde 阅读全文
posted @ 2023-09-21 09:55 zz子木zz 阅读(8) 评论(0) 推荐(0)
摘要: 层序遍历 102.二叉树的层序遍历 class Solution { public: vector<vector<int>> levelOrder(TreeNode* root) { vector<vector<int>> result; queue<TreeNode*> que; if(root 阅读全文
posted @ 2023-09-21 09:53 zz子木zz 阅读(31) 评论(0) 推荐(0)
摘要: 二叉树理论基础 二叉树的种类 满二叉树 | 完美二叉树:没有缺少的结点,叶子结点也全满 完全二叉树:只有最底层结点没满,但必须从左到右连续。(满二叉树是特殊的完全二叉树) 二叉搜索树:左小右大 平衡二叉搜索树: 左右子树的高度差 Δh <= 1 二叉树的存储方式: 链式存储:链表 **顺序存储: * 阅读全文
posted @ 2023-09-21 09:51 zz子木zz 阅读(18) 评论(0) 推荐(0)