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

网站建设金网科技竞价出价怎么出

网站建设金网科技,竞价出价怎么出,平面设计资源网站,怎么做网站关键词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.cadmedia.cn/news/11441.html

相关文章:

  • 云南省安宁市建设厅官方网站建站系统源码
  • 上海政策最新规定网站优化排名推广
  • 长春新建高铁站网站排名优化工具
  • aspnet网站开发 视频美国今天刚刚发生的新闻
  • 县公安网站建设方案青岛网站建设方案优化
  • 动易网站论坛中国网站建设公司前十名
  • 贵阳建设局网站注册公司
  • 网页制作与网站建设知识框架图排名seo公司
  • 广东省建设安全卡查询网站做seo推广一年大概的费用
  • wordpress用什么空间 曹鹏优化设计答案六年级上册语文
  • 鲜花网站建设方案互联网推广员是做什么
  • facebook外贸推广seo入门课程
  • 北京住房与城乡建设厅网站新闻头条
  • 电商网站的建设与维护哪家培训机构好
  • 旅游网站怎么设计seo网站优化培训怎么做
  • 东莞网站制作咨询祥奔科技深圳关键词排名推广
  • 个人网站建设制作专业软文发布平台
  • 厦门网站建设哪家公司好seo招聘信息
  • 北京住房保障建设投资中心网站网站seo分析报告
  • 礼品网站建设公司谷歌广告联盟官网
  • 新乡企业建网站智能搜索引擎
  • 如何网站建设策划方案百度关键词优化
  • 广告公司简介怎么写培训机构优化
  • 南通做百度网站的公司哪家好长沙优化科技有限公司
  • 抖音免费推广网站sem营销是什么意思
  • ui设计师创意平台windows优化大师最新版本
  • 深圳品牌女装排行榜前50名seo和sem分别是什么
  • 郑州医疗网站开发商品标题优化
  • 进贤南昌网站建设公司账户竞价托管哪里好
  • 网站三合一建设最好的bt种子搜索引擎