LeetCode第101题. 对称二叉树

ops/2024/10/21 20:04:41/

文章目录

  • 😊1.题目
  • 😉2.解法

😊1.题目

尝试一下该题
在这里插入图片描述

😉2.解法

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     struct TreeNode *left;*     struct TreeNode *right;* };*/
bool isSameTree(struct TreeNode* p,struct TreeNode* q)
{if(p == NULL || q == NULL)return p == q;return p->val == q->val && isSameTree(p->left,q->right) && isSameTree(q->left,p->right);
}
bool isSymmetric(struct TreeNode* root) {return isSameTree(root->left,root->right);
}

http://www.ppmy.cn/ops/127359.html

相关文章

HarmonyOS NEXT开发之ArkTS自定义组件学习笔记

在HarmonyOS中,ArkTS提供了创建自定义组件的能力,允许开发者封装和复用UI代码。以下是关于自定义组件的详细介绍,包括创建自定义组件、页面和自定义组件的生命周期、自定义组件的自定义布局、冻结功能,以及代码案例分析。 创建自…

全面升级产品矩阵,智象未来(HiDream.ai)赋能创作与营销新高度

在这个数字内容创作与品牌营销飞速发展的新时代,创新与变革已经成为推动整个行业向前发展的关键力量。智象未来(HiDream.ai)凭借敏锐的市场洞察力,捕捉到了创作者在这样一个多变环境中的真实需求。为了更好地服务创作者&#xff0…

QEMU入门1:ubuntu22.04搭建QEMU运行环境

文章目录 前言I 系统配置配置网络配ip配网关(有需要才配)配DNS 配置系统服务配sshd改镜像源 II 搭建qemu8.1.5运行环境安装通用编译工具安装python下载qemu初次编译qemu安装qemu编译依赖pip下载超时解决git下载不了解决安装qemu需要的python包安装qemu需要的apt包 III 搭建aarc…

python的特殊方法 str

特殊方法 str """ 特殊方法 __str____str__ 方法用于返回字符串形式,通常用于输出对象时使用这个方法返回的是一个字符串,用于描述对象的状态或者内容重写 __str__ 方法,可以用于定义输出对象的内容,使输出的内容…

docker如何建立本地私有仓库,并将docker镜像推到私有仓库

在 Docker 中,您可以通过 Docker Registry 创建本地私有仓库,并将 Docker 镜像推送到这个私有仓库。以下是具体步骤: 步骤 1:启动一个本地 Docker 私有仓库 拉取 registry 镜像: Docker 官方提供了一个 registry 镜像…

Web APIs - 第2天笔记(黑马笔记)

目录 Web APIs - 第2天 事件 事件监听 事件类型 事件处理程序 事件类型 鼠标事件 键盘事件 焦点事件 文本框输入事件 事件对象 环境对象 回调函数 Web APIs - 第2天 学会通过为DOM注册事件来实现可交互的网页特效。 能够判断函数运行的环境并确字 this 所指代的对象…

使用Spring Boot打造中小型医院网站

1 绪论 1.1研究背景 随着计算机技术的成熟、普及,现代信息技术革命的迅猛发展,正冲击并进而改变着经济和社会结构。信息化的程度已经成为一个国家,一个企业,一个组织仍至一个人发展的基础和竞争成败的关键。 在实际的生活中,用户都…

shell脚本实现批量请求

目录: 1、上脚本代码2、脚本解析3、执行脚本命令 1、上脚本代码 上述脚本使用循环来调用接口并记录每次接口的响应时间来定位接口的响应性能是否符合预期。 2、脚本解析 官方脚本介绍网址: https://www.w3cschool.cn/linux/linux-shell-passing-argume…