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

厦门网站建设要多少钱wordpress 主题安装

厦门网站建设要多少钱,wordpress 主题安装,wordpress文章推广插件,中美贸易最新消息题目: 给定一颗二叉树的根节点root,翻转这棵二叉树,并返回根节点 方法一:递归 从根节点开始,递归地对树进行遍历,并从叶子节点先开始翻转。如果当前遍历到的节点root的左右两棵子树都已经翻转,那么我们只…

题目:

给定一颗二叉树的根节点root,翻转这棵二叉树,并返回根节点


方法一:递归

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

# Definition for a binary tree node.
# class TreeNode(object):
#     def __init__(self, val=0, left=None, right=None):
#         self.val = val
#         self.left = left
#         self.right = right
class Solution(object):def invertTree(self, root):""":type root: Optional[TreeNode]:rtype: Optional[TreeNode]"""if not root:return rootleft=self.invertTree(root.left)right=self.invertTree(root.right)root.left,root.right=right,leftreturn root

时间复杂度:O(n)遍历二叉树中的每一个节点

空间复杂度:O(n)

源自力扣官方题解

http://www.dtcms.com/wzjs/570718.html

相关文章:

  • 自己买个服务器做网站养老院为什么要建设网站
  • wordpress简单易懂的网站西安seo平台
  • 做网站开发用哪门语言企业手机端网站模板
  • 安徽金鹏建设集团网站白帽seo是什么
  • 路由器做网站服务器吗网站策划就业前景
  • 1920的做网站做多大wordpress柒比貳
  • python自学网站免费菜鸟教程怎么在wordpress建英文网站
  • 客户网站 备案宁波建设信息网站
  • 个人建网站需要多少钱长宁区网站建设网页制
  • 有域名如何做网站当地建设局网站
  • 网站开发需要哪些石家庄网络公司哪家正规
  • 广西城乡建设厅证件查询seo优化内容包括
  • 机械类网站模板龙岩做网站设计公司
  • 用织梦做领券网站wordpress文章分类链接
  • 东莞长安 网站建设图文店做网站有用处吗
  • 做cms网站建设局现在改为什么名称
  • 网站图片用什么做企业培训师
  • 本地wordpressseo综合查询平台官网
  • h5 网站开发视频拍摄脚本
  • 网站建设时应该做的优化微信导航网站怎么做的
  • .net域名 可以做公司网站吗电脑网站开发手机上可以打开吗
  • 做个外贸网站建设城市2的游戏在哪个网站
  • 厦门市建设局网站摇号景德镇陶瓷学院校友做网站的
  • cpu占用超出网站空间的分配值中企动力是干什么的
  • 建设部门网站网站页面设计合同
  • 兰州新区城乡建设局网站外贸网站建设注意事项和建议
  • 医院网站建设的特点秀洲区建设局网站
  • 网站建设空标记上海到北京飞机几小时
  • 网站开发的程序平台中文域名最新资讯
  • 网站建设模块下载深圳网站建设加q5299丶14602推广