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

有那个网站可以做免费的投票长春百度推广公司

有那个网站可以做免费的投票,长春百度推广公司,制作网站用什么语言,做推文加入视频的网站1.题目描述 2.思路 递归调用左右子树,就是调换左右子树的值。每个节点调换左右子树。 从根节点开始,递归地对树进行遍历,并从叶子节点先开始翻转。如果当前遍历到的节点 root 的左右两棵子树都已经翻转,那么我们只需要交换两棵子…

1.题目描述

在这里插入图片描述

2.思路

递归调用左右子树,就是调换左右子树的值。每个节点调换左右子树。
从根节点开始,递归地对树进行遍历,并从叶子节点先开始翻转。如果当前遍历到的节点 root 的左右两棵子树都已经翻转,那么我们只需要交换两棵子树的位置,即可完成以 root 为根节点的整棵子树的翻转。

3.代码实现


class TreeNode {int val;TreeNode left;TreeNode right;TreeNode() {};TreeNode(int val) { this.val = val; }TreeNode(int val, TreeNode left, TreeNode right) {this.val = val;this.left = left;this.right = right;}
}public class H226 {public TreeNode invertTree(TreeNode root) {if(root==null){return null;}else{TreeNode left=invertTree(root.left);TreeNode right=invertTree(root.right);root.left=right;root.right=left;return root;}}// 前序遍历输出翻转后的树结构(根 -> 左 -> 右)public static void qianxu(TreeNode root){if(root==null){return ;}System.out.print(root.val+" ");qianxu(root.left);qianxu(root.right);}public static void main(String[] args){TreeNode node3=new TreeNode(3,null,null);TreeNode node2=new TreeNode(2);TreeNode root=new TreeNode(1,node2,node3);H226 test12=new H226();TreeNode tree=test12.invertTree(root);System.out.print("输出前序遍历的结果:");qianxu(tree);}
}
http://www.dtcms.com/wzjs/76807.html

相关文章:

  • 西安到北京飞机票价网站seo诊断技巧
  • 做设计哪个网站可以接单不死鸟分享友情链接
  • 如何在网站后台备份数据库表企业网站制作价格
  • 做结构图的网站广告推广方式有哪几种
  • 日照网站开发中国十大关键词
  • 顶呱呱网站建设信息流优化师是什么
  • 中英文网站建设的差别佛山网站开发公司
  • 最新网站开发需求文档上海seo优化
  • 创业服务网网站建设方案项目书百度入口网页版
  • 老外做的汉字网站天门seo
  • 自己做网站用中文为什么是乱码必应搜索引擎首页
  • 制作公司网站一般多久能好热门推广平台
  • 可以做直播卖产品的网站咨询网络服务商
  • 北京代做网站北京网站建设公司报价
  • 张家港做网站收费标准热搜榜上能否吃自热火锅
  • jsp新闻网站建设站点宁波seo怎么做引流推广
  • 网站建设 图片上传做企业推广
  • 直销公司查询网站营销策划咨询
  • 昌都网站建设2022年最近十大新闻
  • 企业网站都没的百度快照咋办长沙网络推广外包
  • 做建材哪个网站平台好seo 优化案例
  • 深圳哪家做网站比较好站长统计app下载
  • 合肥网站设计品牌柳市网站制作
  • 长沙网站外包公司吗推广引流渠道
  • 亳州市住房和城乡建设委员会网站最新网络营销方式
  • 化妆品公司网站建设方案百度云资源搜索平台
  • 手机网站开发 视频台州网站建设优化
  • 第一次接推广多少钱合适游戏优化软件
  • 网站的管理bing收录提交
  • 优异网站百度账号安全中心