[Leetcode总结] 101.对称二叉树
给定一个二叉树,检查它是否是镜像对称的。
例如,二叉树 [1,2,2,3,4,4,3]
是对称的。
1/ \2 2/ \ / \
3 4 4 3
但是下面这个 [1,2,2,null,3,null,3]
则不是镜像对称的:
1/ \2 2\ \3 3
def isSymmetric(self,root):def f(p,q):if p == None:return q == Noneif q == None:return p == Noneif p.val == q.val:return f(p.right,q.left) and f(p.left,q.right)if p.val != q.val:return Falseif root == None:return Truereturn f(root.left,root.right)
[Leetcode总结] 101.对称二叉树相关推荐
- leetcode系列-101.对称二叉树
题目描述: 给你一个二叉树的根节点 root , 检查它是否轴对称. 示例 1: 输入:root = [1,2,2,3,4,4,3] 输出:true示例 2: 输入:root = [1,2,2,nul ...
- 代码随想录算法训练营第十五天| 102层序遍历、226.翻转二叉树、101. 对称二叉树
层序遍历 参考文章:代码随想录 解题思路: 层序遍历一个二叉树.就是从左到右一层一层的去遍历二叉树.这种遍历的方式和我们之前讲过的都不太一样. 需要借用一个辅助数据结构即队列来实现,队列先进先出,符合 ...
- 【LeetCode】【HOT】101. 对称二叉树(BFS+队列/递归)
[LeetCode][HOT]101. 对称二叉树 文章目录 [LeetCode][HOT]101. 对称二叉树 package hot;class TreeNode{int val;TreeNode ...
- [leetcode] 101. 对称二叉树
101. 对称二叉树 一开始想复杂了呀,没有做出来 直观的思路就是反转这颗树,然后判断两颗树是不是相同的 class Solution {// 反转并创建一颗树public TreeNode reve ...
- 代码随想录【day 14 二叉树】| 层序遍历 226.翻转二叉树 101.对称二叉树
代码随想录[day 14 二叉树]| 层序遍历 226.翻转二叉树 101.对称二叉树 层序遍历 卡哥文解 视频讲解 题目链接:102.二叉树的层序遍历 解题思路 代码实现 题目链接:107.二叉树的 ...
- 101. 对称二叉树 golang
101. 对称二叉树 给定一个二叉树,检查它是否是镜像对称的. 例如,二叉树 [1,2,2,3,4,4,3] 是对称的. 1/ \2 2/ \ / \ 3 4 4 3 但是下面这个 [1,2,2,nu ...
- 代码随想录算法训练营第15天,102.二叉树的层序遍历、226.翻转二叉树、101.对称二叉树
102.二叉树的层序遍历.226.反转二叉树.101.对称二叉树 102.二叉树的层序遍历 二叉树的层次遍历,我们可以定义一个队列, 当访问到某一个节点时,我们将它存在的左右节点放入队列中,便可达到按 ...
- 代码随想录算法训练营day15 | 102. 二叉树的层序遍历、226. 翻转二叉树、101. 对称二叉树
102. 二叉树的层序遍历 class Solution { public:vector<vector<int>> levelOrder(TreeNode* root) {de ...
- 101. 对称二叉树
101. 对称二叉树 给定一个二叉树,检查它是否是镜像对称的. 例如,二叉树 [1,2,2,3,4,4,3] 是对称的. 1/ \ 2 2/ \ / \ 3 4 4 3 但是下面这个 [1,2,2,n ...
最新文章
- java在src创建entity文件_java自动生成entity文件
- Activemq-In-action(三)
- 计算机病毒怎么做图片解说,【虎子_游戏解说】计算机病毒防范的实施方法
- NodeJs从零构建代理ip池(一)介绍
- jquery 如何插入元素
- vscode 设置指南
- Scratch可以参加的编程比赛大全
- 高级编程语言分类_高级编程语言的分类
- 黑客站在 ATM 面前,机器就直接吐出钞票,他们是怎么做到的?
- php文章下一页,php获取文章上一页与下一页的方法_php技巧
- 可决系数、相关系数、均方误差
- Pthon画皮卡丘源码
- 为你的App瘦身,优化你的App
- HTML5 Canvas组件绘制太极图案
- 【算法】高精度(加减乘除)包含高精度*高精度高精度/高精度
- python2.7的字符串拼接
- flex布局HTML实例,Flex常见布局实例
- [Android]listview图文混排
- 组网胖模式_胖AP和瘦AP的区别、组网优缺点分析
- 5个常用的上传图片进行搜索的网站