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

代码随想录 -- 二叉树 -- 翻转二叉树

226. 翻转二叉树 - 力扣(LeetCode)

递归比较简单

class Solution(object):
    def invertTree(self, root):
        if root==None:
            return
        node = root
        if node.left or node.right:
            temp=node.left
            node.left=node.right
            node.right=temp
        self.invertTree(node.left)
        self.invertTree(node.right)
        return root


http://www.kler.cn/a/292066.html

相关文章:

  • 什么是Spring Boot Actuator
  • 智能化运维与AI/ML辅助决策:实现自动化与预测优化
  • 《AI 之影》
  • Python作业05
  • 不用来回切换,一个界面管理多个微信
  • 常见的测试方法
  • Linux--目录与文件操作函数
  • Leetcode JAVA刷刷站(105)从前序与中序遍历序列构造二叉树
  • SpringBoot 集成 kafka,并消费历史事件
  • Hive 安装
  • 如何选到好的宠物空气净化器,用哪款宠物空气净化器比较好?
  • 【C++】list底层的模拟实现
  • 10 先序遍历创建二叉树
  • PHP一站式解决方案高级房产系统小程序源码
  • WebSocket的详细介绍(打开你对WebSocket的认识)
  • 【openwrt-21.02】T750 openwrt MT7916 WPS PBC功能实现
  • 关于cookie和session的直观讲解(二)
  • 基于 Konva 实现Web PPT 编辑器(二)
  • 二维高斯函数的两种形式
  • iOS——weak修饰符的学习补充
  • flutter和android原生 界面显示的原理是什么,有什么异同。
  • 利用Python脚本批量管理Linux服务器部署服务
  • html+css网页设计 合十文化2个页面
  • c++ 定义函数
  • 为什么要有mybatis?——mybatis
  • Gitlab删除本地标签和分支