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

东莞长安网站设计公司模板建站有什么优势

东莞长安网站设计公司,模板建站有什么优势,岳阳企业网络平台,wordpress 产品页 如何关联leetcode链接https://leetcode.cn/problems/univalued-binary-tree/description/ 1 题目描述 如果二叉树每个节点都具有相同的值#xff0c;那么该二叉树就是单值二叉树。只有给定的树是单值二叉树时#xff0c;才返回 true#xff1b;否则返回 false。 示例 1#xff1…leetcode链接https://leetcode.cn/problems/univalued-binary-tree/description/ 1  题目描述  如果二叉树每个节点都具有相同的值那么该二叉树就是单值二叉树。只有给定的树是单值二叉树时才返回 true否则返回 false。 示例 1 输入[1,1,1,1,1,null,1] 输出true 示例 2 输入[2,2,2,5,2] 输出false 通过示例与题目意思我们应该理解了该题目的要求就是判断一棵二叉树全部节点的值是否都是相同的如果都相同就返回 true否则返回 false。 2  算法解析  对于一棵二叉树来说其相关算法题一般都可以考虑用递归算法来解决因为一棵二叉树就是递归定义的嘛。这道题的解法有这么几种情况 1 当根节点为空时此为一棵单值二叉树。 2 当根节点不为空且其左孩子也不为空但是根节点的值跟左孩子节点的值不相同说明其不是一棵单值二叉树。 3 当根节点不为空且其右孩子也不为空但是根节点的值不与右孩子的值相同时说明其也不是一棵单值二叉树。 4 整棵树是一棵单值二叉树又可递归定义为根节点的左子树是一棵单值二叉树且其右子树也是一棵单值二叉树。 其中 4为递归过程前三条为边界条件。 3  代码 typedef struct TreeNode TreeNode; bool isUnivalTree(struct TreeNode* root) {//如果根结点为空返回trueif (root NULL){return true;}//如果左孩子不为空且根节点值不等于左孩子的值返回falseif (root-left root-val ! root-left-val){return false;}//如果右孩子不为空且根节点值不等于右孩子的值返回falseif (root-right root-val ! root-right-val){return false;}//判断左子树与右子树是否都是一棵相同的树return isUnivalTree(root-left) isUnivalTree(root-right); }
http://www.dnsts.com.cn/news/147794.html

相关文章:

  • 德州做网站的公司上海招标网站
  • wordpress php 版本号贵阳做网站seo
  • 没有网站怎么做淘宝客如何做网上水果网站系统
  • 网站开发挣钱吗漫画app软件定制开发
  • 河北中太建设集团有限公司网站重庆vr制作
  • 注册网站模板施工企业工作分解结构
  • 建设部网站电话wordpress停用react
  • 残联网站建设白酒进货渠道网
  • 哪里找做网站的客户推广网站广告
  • 网站如何导入织梦cms应用制作器
  • 如何为网站做seo体检网站建设过程总结
  • 软件网站建设酒店协会网站集静态模板
  • 网站建设公司教程icp对网站内容
  • 郑州网站哪家好怎样进行站点优化
  • 长春自助建站模板google框架一键安装
  • 网站锚文本链接怎么做腾讯企点怎么删除好友
  • 备案 网站起名新手建什么网站赚钱
  • 大学网页制作与网站建设有没有悬赏做ppt的网站
  • 巅峰网站建设扬州网站建设link5
  • 可信网站认证 服务中心建筑八大员报名官网
  • 有记事本做简易网站手表网站哪个最好知乎
  • asp评价网站开发文档二手交易网站开发系统
  • 新华网站建设免费推广的渠道有哪些
  • 学校网站怎么建设威县做网站报价
  • 什么是门户类型的网站营销型网站网站
  • 网站添加 备案wordpress 关闭顶部
  • 海山免费网站建设建设一个电商网站的流程图
  • 网页设计公司婚庆网站模板下载app公司开发价格
  • 网站建设哪些职位陇南网站网站建设
  • 六安网站建设培训上海外贸公司是国企吗