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

做视频的网站上海网站建设公司指南

做视频的网站,上海网站建设公司指南,网站开发员招聘,网站的建立与运营哈喽伙伴们#xff0c;有一段时间没更新博客了#xff0c;主要是这段时间要准备学校的期末考试#xff0c;所以没有把部分时间分给博客#xff0c;今天我们一起去接着看二叉树递归有关的OJ题#xff0c;今天我们要学习的是 判断相同的树#xff0c;力扣题目--100 有一段时间没更新博客了主要是这段时间要准备学校的期末考试所以没有把部分时间分给博客今天我们一起去接着看二叉树递归有关的OJ题今天我们要学习的是 判断相同的树力扣题目--100    直达链接 https://leetcode.cn/problems/same-tree/ 我们先看这道题的题目要求给我们两棵树的根节点p,q让我们判断两棵树是否相同无非就是判断两棵树相应的根节点是否相等那我们就可以开始入手做题。首先我们要先判断两棵树同时为空的情况那就返回true即 if(pNULLqNULL)//两棵树同时为空{return true;} 两棵树都为空的情况判断了还有一棵树为空一棵树不为空的情况呢还是一样的套路即 if(pNULL||qNULL)//只有一颗树为空{return false;} 为什么这么写大家明白吗代码能进到这个if里面前提是两棵树不能同时为空了所以我们用||就可以判断有一棵树为空的情况如果如果pNULL就不会判断后面qNULL如果p!NULL,会进行判断qNULL只要是满足二者中的一种情况那这两棵树就不会相等就会返回false。 树为空的情况判断了代码继续往下走就是不是空树那就直接判断p和q的val是否相等即 if(p-val!q-val)//判断p和q的val{return false;} 如果p和q的val不相等的话那这两棵树注定是不相同的无需往下继续走直接就可以返回false。 再往下走的话就证明p和q作为两棵树的根结点是相等的我们可以递归判断两棵树的左子树和右子树即 return isSameTree(p-left,q-left)isSameTree(p-right,q-right);//递归判断左右子树 代码到这里就写完了我们运行提交 完整代码 /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/ bool isSameTree(struct TreeNode* p, struct TreeNode* q) {if(pNULLqNULL){return true;}if(pNULL||qNULL){return false;}if(p-val!q-val){return false;}return isSameTree(p-left,q-left)isSameTree(p-right,q-right); }
http://www.zqtcl.cn/news/689903/

相关文章:

  • 跨境电商网站开发文档网站建设费可摊几年
  • 怎样建设一个游戏网站随便玩玩在线制作网站
  • 免费的成品网站用织梦模板做网站
  • 彩票网站开发 极云有的域名怎样做网站
  • 网店运营推广网站买个天猫店多少钱一个
  • 资讯网站排版广告公司取名大全集
  • 织梦网站seo安徽建设厅网站
  • 北京智能模板建站如何增加网站的索引量
  • 哪个网站专做进口商品的网站备案好麻烦
  • 南京网站制作哪家专业接口网站开发
  • 网站正在建设中9797鲜花网页设计模板
  • wordpress怎么自动更新网站地图现在最流行的网站开发工具
  • 科技局网站查新怎么做vs网站制作教程
  • 网站开发流程文档东莞英文建站公司
  • 怎样建俄文网站wordpress国产主题推荐
  • 网站开发晋升空间 路径秦皇岛房管局官网
  • 中山网站建设sipocms做家电网站好
  • 石家庄建设局网站怎么打不开手机网站素材
  • 电影网站怎么做要多少钱中企动力 网站价格
  • 长沙企业如何建网站爱用建站
  • 在哪个网站上做实验仪器比较好农村住宅设计图集
  • 网站的源代码有什么用wordpress英文博客模板下载
  • 用html5做网站的优点国内家居行业网站开发
  • 临沂企业网站客流统计系统厂家
  • 深圳H5网站开发最新版app下载安装
  • 手机网站免费模板下载成都建设项目环境影响登记网站
  • 上海网站seo公司网站建设公司盈利分析
  • 影评网站怎么做培训总结心得体会
  • 做微站比较好的网站注册子公司流程及所需资料
  • 网站 psd科技公司网站首页