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

注册网站会员需要详细填写宁波seo软件

注册网站会员需要详细填写,宁波seo软件,避免网站 404,wordpress漏洞关键字1.单值二叉树 965. 单值二叉树https://leetcode.cn/problems/univalued-binary-tree/ 先判断这棵树是否为空#xff0c;如果是空树则是true。再判断左子树是否为空#xff0c;并且左子树的值val和当前节点的val不相同#xff0c;如果这左子树不为空且val不等于root的val则…1.单值二叉树  965. 单值二叉树https://leetcode.cn/problems/univalued-binary-tree/ 先判断这棵树是否为空如果是空树则是true。再判断左子树是否为空并且左子树的值val和当前节点的val不相同如果这左子树不为空且val不等于root的val则返回false再使用相同方式判断右子树。最后递归一下左右子树即可只有左右子树有一个返回false则整体返回false。 bool isUnivalTree(struct TreeNode* root) {if(rootNULL)return true;if(root-leftroot-left-val!root-val){return false;}if(root-rightroot-right-val!root-val){return false;}return isUnivalTree(root-right)isUnivalTree(root-left);} 2.求二叉树的最大深度  104. 二叉树的最大深度https://leetcode.cn/problems/maximum-depth-of-binary-tree/ 首先先进行判空返回0。然后声明两个变量m和n分别代表树的左右深度并在这里使用递归分别赋值他们的左右子树这里能起到遍历作用搜索。我们再用三目判断来给它赋值取高的那一个因为树的最大深度就是根的高度所以这里我们还要在后面加上一即补充从根子树到根的高度. int maxDepth(struct TreeNode* root) {int m0;int n0;if(rootNULL){return 0;}else{mmaxDepth(root-left);nmaxDepth(root-right);}return mn?m1:n1;} 3.翻转二叉树 226. 翻转二叉树https://leetcode.cn/problems/invert-binary-tree/ 翻转一颗二叉树首先保存住当前节点的左右子树然后将保存的左子树left放在right的位置再递归左右子树即可。 struct TreeNode* invertTree(struct TreeNode* root) {if(rootNULL)return NULL;struct TreeNode* leftroot-right;struct TreeNode* rightroot-left;root-leftleft;root-rightright;invertTree(root-left);invertTree(root-right);return root; } 4.镜像二叉树  101. 对称二叉树https://leetcode.cn/problems/symmetric-tree/ 这一题其实和相同二叉树这个题是很相似的我们可以直接把那个代码拷贝过来使用这一题的讲解在http://t.csdnimg.cn/ArwMx 差别在于最后的递归相同的树是左子树和右子树进行比较那么镜像二叉树就是左子树和右子树进行比较。  bool isSymmetricTree(struct TreeNode* p,struct TreeNode* q) {//都为空if(qNULLpNULL)return true;//一个为空if(qNULL||pNULL)return false;if(q-val!p-val)return false;return isSymmetricTree(p-left,q-right)isSymmetricTree(p-right,q-left); } bool isSymmetric(struct TreeNode* root) {return isSymmetricTree(root-left,root-right); }
http://wiki.neutronadmin.com/news/370075/

相关文章:

  • h5快速建站国内十大管理咨询公司
  • 登录网站模板wordpress 单点登录
  • 网站源码上传到哪个文件夹重庆市城市建设档案馆网站
  • 上海网站建设流内蒙古建网站
  • 公司网站建设维护合同范本做网站的公司在哪
  • 徐家汇做网站对电子商务网站建设与维护的总结
  • 资兴市网站建设哪个好室内装饰设计说明
  • 黄埔区网站建设长沙seo平台
  • 计算机网站建设员网站建设客户定位
  • iis7.5 添加网站网站建设 金疙瘩计划
  • 滨州网站建设有实力张家口全景网站建设
  • 山如何搭建响应式网站投资网站建设公司多少钱
  • 如何创建旅游网站上海工程咨询行业协会
  • 用asp做网站系统步骤会议专属网站平台建设报价单
  • 手机做网站对比路由器做网站山西省大同市网站建设公司
  • 福田网站建设联系电话域名备案在哪里备案
  • 外国风格网站建设价格网站企业建设公司排名
  • 网站备案以后怎么做房产网站的建设
  • 购物网站怎么建立浙江建设三类人员报名网站
  • 莱州免费发布信息的网站平台口碑好的网页设计服务
  • 自助手机网站建站软件wordpress自定义字段找不到
  • 网站建设费属于广告费吗班级网站中个人简介怎么做
  • 宁波企业免费建站h5网页模板下载
  • 中国工商建设标准化协会网站网站打开是别人的
  • 各大网站推广平台有一个外国网站专门做街头搭讪
  • 网站推广广告做网站需要看啥书
  • 企业网站项目的流程wordpress 背景图
  • 怎样开网站推广商
  • 网站建设实训目的建设摩托车官网整车验证系统
  • 菏泽做网站设计wordpress 循环两个交替