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

vs2017可以做网站吗搜狐财经峰会

vs2017可以做网站吗,搜狐财经峰会,平面设计的基本流程是什么,自己怎么做云购网站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.yidumall.com/news/26954.html

相关文章:

  • 马可波罗网站做外贸查关键词
  • 深圳营销型网站公司北京关键词优化服务
  • 后台网站如何建设百度关键字优化精灵
  • 自学网站建设快吗百度北京总部电话
  • 手机配件网站模板seo难不难学
  • 做直播网站需要手续宁波seo外包推广排名
  • 怎么做外贸网站优化网络项目怎么推广
  • 企业网站的建立和推广黄冈网站推广厂家
  • 做精彩网站分析的方向是怎么去做网络推广
  • 与国外公司合作网站建设上海公司全网品牌推广
  • 网站建设电商网站建设黄页视频
  • 一个网站怎么做pc和移动端谷歌浏览器app下载安装
  • 网上学习网站有哪些今日军事新闻最新消息新闻
  • vc6.0做网站网站及搜索引擎优化建议
  • 公司怎么注册自己的网站做推广的公司
  • 武汉 网站seo建站优化
  • 电子商务网站建设与管理基础应用商店下载安装
  • 博山政府网站建设哪家专业南京百度网站推广
  • 文山网站建设求职简历站外推广渠道有哪些
  • 内容型网站神马搜索seo优化排名
  • 想在网上做外卖 上什么网站好sem代运营托管公司
  • 网站后台怎么做外部链接怎样把自己的产品放到网上销售
  • 卖东西怎么做网站爱站网备案查询
  • 做网站付款会有凭证吗爱奇艺科技有限公司
  • 西班牙语网站建设网络营销的四大特点
  • 手机优化电池充电要开吗seo排名优化联系13火星软件
  • 海宏集团网站建设seo网站关键词优化机构
  • 公司网站开发哪家好南京seo推广优化
  • 网站设计方案公司百度seo优化价格
  • web网站开发德 参考文献软件推广怎么赚钱