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

石家庄招标网官方网站政协网站法治建设

石家庄招标网官方网站,政协网站法治建设,注册小程序需要什么条件,安徽通皖建设工程有限公司网站文章目录 题目介绍题目分析解题思路边界条件:节点为空时返回空子问题:交换左右子节点 整体代码 题目介绍 题目分析 题目要求我们将树中每个节点的左右子节点全部交换,最后返回交换后的树的根节点。 解题思路 这题是比较常见的递归,直接找边…

文章目录

  • 题目介绍
  • 题目分析
  • 解题思路
    • 边界条件:节点为空时返回空
    • 子问题:交换左右子节点
  • 整体代码

题目介绍

在这里插入图片描述

题目分析

题目要求我们将树中每个节点的左右子节点全部交换,最后返回交换后的树的根节点。

解题思路

这题是比较常见的递归,直接找边界条件和子问题。

边界条件:节点为空时返回空

 if(root==NULL)return NULL;

子问题:交换左右子节点

struct TreeNode*tmp=root->right;root->right=root->left;root->left=tmp;invertTree(root->left);invertTree(root->right);

整体代码

struct TreeNode* invertTree(struct TreeNode* root) {if(root==NULL)return NULL;struct TreeNode*tmp=root->right;root->right=root->left;root->left=tmp;invertTree(root->left);invertTree(root->right);return root;
}
http://www.yayakq.cn/news/258023/

相关文章:

  • 郑州做网站的大公司东方网络律师团队
  • 茂名网站制作价格室内设计公司 网站建设
  • 做网站需要准备资料网站做地区定位跳转
  • 房屋设计网站推荐绍兴seo网站优化
  • 外贸网站建设公司教程做试试彩网站
  • 入侵织梦网站后台集团网页建设
  • perl网站开发东道设计公司官网首页
  • 建设教育协会培训网站上线了小程序
  • 设置网站建设方案电商购物网站开发
  • 广东网站系统建设phpmysql网站开发入门与提高
  • 论坛网站搭建网站双倍浮动
  • 大型网站 中小型网站网站宣传高新技术企业
  • 免费招聘网站排行榜做研学的企业网站
  • 网站外包制作电子商务网站开发常用工具
  • 企业网站建设费用做管理费用吗随州seo优化
  • 哈尔滨cms网站建设做网页需要的素材
  • 个人音乐网站建设新手网络推广怎么干
  • 潍坊知名网站建设东莞中企动力
  • 四川成都营销型网站网站二级目录是什么
  • 做网站网站关键词是什么wordpress know how
  • 肥西网站推广公司我就爱wordpress
  • 哈尔滨网站建设的公司企业网站例子
  • 网站建设 400电话 广告vps 做网站
  • 南宁网站建设是什么意思品牌网站建设知名大蝌蚪
  • 单位网站建设和维护wordpress中上传图片
  • 网站更换空间改版收录黄岩路桥网站设计
  • 比较大的软件下载网站自己做网站能赚钱吗
  • 做的好的商城网站设计搜狗网页版
  • 郑州做网站多少钱阿里云空间如何安装wordpress
  • 郑州人才网站php 做资讯网站