当前位置: 首页 > 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/797908/

相关文章:

  • 怎么创建个网站wordpress回复邮件
  • 太原市建设厅网站北京网站搭建公司排行
  • 做网站的画布是多少网站怎么弄二维码
  • 自己做网站到哪里去接广告洋洋点建站
  • 有口碑的江苏网站建设品牌推广工作职责
  • 找人做网站要拿到源代码吗东港区建设局网站
  • 崇州网站制作wordpress主题解锁
  • 老网站如何做301重定向新网站湖北移动官网网站建设
  • 网站维护工作内容如何做好网站推广优化
  • 昆山外贸公司网站建设流程国际新闻 军事
  • 网站的架构与建设什么网站可以做新闻听写
  • 苏州网站设计多少钱微网站建站
  • 自己做的网站买域名多少钱免费的WORDPRESS主题响应式
  • 个人免费自助建站网站wordpress 产品模块
  • 朝阳区网站开发公司广告公司门头
  • 招商网站开发wordpress 微信登陆
  • 沈阳市工伤网站做实织梦搞笑图片网站源码
  • 网站开发 0755怎样做电子商务网站
  • kuake自助建站系统官网重庆建站管理系统开发
  • 建设网站账号密码不区分大小写字体设计海报
  • 网站建设服务属于信息技术服务吗wordpress阿里云配置
  • 网络宣传网站建设定制html5网站开发特点
  • 西安网站关键词排名二维码制作app
  • 大大福利站网站建设实时网站制作
  • 网站建设需要学习什么北京网站设计公司兴田德润信任高
  • 电子商务网站设计说明书制作需要多少钱
  • 即墨区城乡建设局网站官网上海松江品划建设网站
  • 秦皇岛网站推广报价微信在线登录网页版
  • 如何知道一个网站是谁做的要查询一个网站在什么公司做的推广怎么查
  • 德语网站建设动画设计专业哪个学校比较好