文章 2023-05-06 来自:开发者社区

图解LeetCode——剑指 Offer 28. 对称的二叉树

一、题目请实现一个函数,用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样,那么它是对称的。二、示例2.1> 示例 1:【输入】root = [1,2,2,3,4,4,3]【输出】true2.2> 示例 2:【输入】root = [1,2,2,null,3,null,3]【输出】false限制:0 <= 节点个数 <= 1000三、解题思路根据题目描述,我们需要....

图解LeetCode——剑指 Offer 28. 对称的二叉树
文章 2023-02-26 来自:开发者社区

【LeetCode】101. 对称二叉树

101. 对称二叉树力扣题目链接给定一个二叉树,检查它是否是镜像对称的。思路首先想清楚,判断对称二叉树要比较的是哪两个节点,要比较的可不是左右节点!对于二叉树是否对称,要比较的是根节点的左子树与右子树是不是相互翻转的,理解这一点就知道了其实我们要比较的是两个树(这两个树是根节点的左右子树),所以在递归遍历的过程中,也是要同时遍历两棵树。那么如何比较呢?比较的是两个子树的里侧和外侧的元素是否相等。....

【LeetCode】101. 对称二叉树
文章 2023-02-18 来自:开发者社区

leetcode 101 对称二叉树

对称二叉树对称二叉树核心是对比左子树和右子树是否对称。即 外侧 左子树的左和右子树的右 ;内侧 左子树的右和右子树的左/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNod...

leetcode 101 对称二叉树
文章 2023-02-07 来自:开发者社区

力扣刷题之对称二叉树(二)

前言本节是根据上篇博客遗留下的问题进行讲解,大家可以看下这篇博客:力扣刷题之对称二叉树(一)_skeet follower的博客-CSDN博客相同的树这题就是前一章题目的变形,方法基本一致,这里不做过多介绍,大家可以看下上篇博客递归 class Solution { public: bool isSameTree(TreeNode* p, TreeNode* q) { if(...

力扣刷题之对称二叉树(二)
文章 2023-02-07 来自:开发者社区

力扣刷题之对称二叉树(一)

对称二叉树本题考二叉树对称,镜像对称,也就是根节点的左子树和右子树是不是相互翻转的,理解这一天我们其实就知道了,这题就是考比较两个树(这两个树是根节点的左右子树)递归我们将根节点的左子树记做 left,右子树记做 right。比较 left 是否等于 right,不等的话直接返回就可以了。如果相当,比较 left 的左节点和 right 的右节点,再比较 left 的右节点和 right 的左节....

力扣刷题之对称二叉树(一)
文章 2023-01-18 来自:开发者社区

【LeetCode每日一题】剑指 Offer 28. 对称的二叉树(持续更新)

今日题目(剑指Offer系列)剑指 Offer 28. 对称的二叉树请实现一个函数,用来判断一棵二叉树是不是对称的。 如果一棵二叉树和它的镜像一样,那么它是对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。示例:示例 1: 输入:root = [1,2,2,3,4,4,3] 输出:true 示例 2: 输入:root = [1,2,2,null,3,null,3] 输出:fals....

【LeetCode每日一题】剑指 Offer 28. 对称的二叉树(持续更新)
文章 2022-12-14 来自:开发者社区

代码随想录刷题|LeetCode 226.翻转二叉树 101.对称二叉树

226.翻转二叉树题目链接:力扣思路拿到翻转二叉树的时候看起来挺复杂的,但是仔细看就能看出,翻转二叉树其实就是将每个节点的左右节点进行交换(这是完成这道题的关键)        既然我们要交换每个节点的左右子节点,就要先对每个节点进行访问,然后再对每个节点的左右节点进行处理,这里跟为两步进行:访问节点和处理节点       &a...

代码随想录刷题|LeetCode 226.翻转二叉树 101.对称二叉树
文章 2022-10-26 来自:开发者社区

leetcode【二叉树—简单】 101.对称二叉树

题目题目来源leetcodeleetcode地址:101. 对称二叉树,难度:简单。题目描述(摘自leetcode):给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \ 3 4 4 3 但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / ...

leetcode【二叉树—简单】 101.对称二叉树
文章 2022-10-23 来自:开发者社区

LeetCode 100相同的树&101对称二叉树

相同的树给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例 1:输入: 1 1 / \ / \ 2 3 2 3 [1,2,3], [1,2,3] 输出: true 示例 2:输入: 1 1...

文章 2022-10-21 来自:开发者社区

【LeetCode】101. 对称二叉树

题目描述难度:【简单】标签:【二叉树】给定一个二叉树,检查它是否是镜像对称的。题目地址:https://leetcode-cn.com/problems/symmetric-tree/示例例如,二叉树 [1,2,2,3,4,4,3] 是对称的。1 / \ 2 2 / \ / \ 3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的:1 ...

【LeetCode】101. 对称二叉树

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注