当前位置: 首页 > news >正文

网上销售网站建设策划谈期刊网站建设

网上销售网站建设策划,谈期刊网站建设,告别厅北京告别厅,网站建设步骤与时间表110.平衡二叉树 文档链接:[代码随想录] 题目链接::110.平衡二叉树 题目: 给定一个二叉树,判断它是否是 平衡二叉树 注意: 判断两棵子树高度差是否大于1 class Solution { public:int result;bool isBalanced(TreeNode…

110.平衡二叉树

文档链接:[代码随想录]
题目链接::110.平衡二叉树

题目:
给定一个二叉树,判断它是否是 平衡二叉树
注意:
判断两棵子树高度差是否大于1

class Solution {
public:int result;bool isBalanced(TreeNode* root) {int res = count(root);if(res == -1) return false;return true;}int count(TreeNode* node){if(node == NULL)return 0;int leftDepth =count(node -> left);if(leftDepth == -1) return -1;int rightDepth = count( node -> right);if(rightDepth == -1) return -1;int result = abs(leftDepth - rightDepth) > 1 ? -1 : 1 + max(leftDepth,rightDepth);return result;}
};

257. 二叉树的所有路径

文档链接:[代码随想录]
题目链接::110.平衡二叉树

题目:
给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。叶子节点 是指没有子节点的节点。

class Solution {
private:void traversal(TreeNode* node,vector<int>& path,vector<string>& result){path.push_back(node -> val);if(node -> left == NULL && node -> right == NULL){string s;for(int i = 0; i < path.size() - 1; i++){s += to_string(path[i]);s += "->";}s += to_string(path[path.size() - 1]);result.push_back(s);return;}if(node -> left){traversal(node -> left, path, result);path.pop_back();}if(node -> right){traversal(node -> right, path, result);path.pop_back();}}
public:vector<string> binaryTreePaths(TreeNode* root) {vector<int> path;vector<string> res;if (root == NULL) return res;traversal(root,path,res);return res;}
};

404.左叶子之和

文档链接:[代码随想录]
题目链接::110.平衡二叉树
状态: 这题好难理解,递归还是不太懂

题目:
给定二叉树的根节点 root ,返回所有左叶子之和。

class Solution {
public:int sumOfLeftLeaves(TreeNode* root) {if (root == NULL) return 0;if (root->left == NULL && root->right== NULL) return 0;int leftValue = sumOfLeftLeaves(root->left);    // 左if (root->left && !root->left->left && !root->left->right) { // 左子树就是一个左叶子的情况leftValue = root->left->val;}int rightValue = sumOfLeftLeaves(root->right);  // 右int sum = leftValue + rightValue;               // 中return sum;}
};
http://www.yayakq.cn/news/38156/

相关文章:

  • 上海网站报价wordpress quick chat
  • 公民道德建设网站网站收录是什么意思?
  • 烟台网站制作套餐温州网络
  • 做图片赚钱的网站wordpress百度云网盘
  • 营销型网站建设案例分析360建筑网怎样取消发布的消息
  • 深圳网站维护优化认证空间如何显示网站
  • 创建设计公司网站wordpress百度分享
  • 网络优化网站建设学习jsp网站建设项目
  • 上海手机网站哪家最好现在的网站怎样做推广
  • 洛阳网站制作哪家好做网站成本
  • php 网站开发中国建设银行官网站周波
  • 网站安全检测服务wordpress里的模板怎么用
  • 建设网站需要花费多少钱seo研究学院
  • 德清做网站zhihe网站建设 淘宝
  • 学院网站建设需求分析调研表wordpress网站更换域名
  • 宠物网页设计模板企业网站优化公司哪家好
  • 淘宝网站优化实例网站开发培训合肥
  • 电商网站运营步骤企业网站作业怎么做
  • 桂林 网站建站网站营销看法
  • 电商网站开发开题报告网站怎么加内容
  • 排版 网站做网站太麻烦了
  • 知名网站开发郑州建设网站推广公司
  • 商丘网站优化公司怀化政法网站
  • 温州哪里有网站优化阳江吧
  • 建设网站哪个比较好wordpress抓取微博
  • 推荐企业手机网站建设网络搜索工具
  • 合肥建站推广做网页需要的素材
  • 贵州省建设厅网站造价工程信息网免费推广网站2023mmm
  • 百度网站提交地址wordpress主题安装失败下载失败
  • 网站怎么做小程序旅游网站建设前期分析