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

leetcode 872. Leaf-Similar Trees 叶子相似的树-耗时100

Problem: 872. Leaf-Similar Trees 叶子相似的树

解题过程

耗时100%,前序遍历的,拿到叶子节点,顺序默认从左到右,判断两者是否相等

Code

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {} * TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {} * }; */ class Solution { public: vector<int> tr, t1, t2; void dfs(TreeNode* root) { if(root==nullptr) return; if(root->left==nullptr && root->right==nullptr) { tr.push_back(root->val); } dfs(root->left); dfs(root->right); } bool leafSimilar(TreeNode* root1, TreeNode* root2) { dfs(root1); t1 = tr; tr.clear(); dfs(root2); return t1==tr; } };
http://www.jsqmd.com/news/248828/

相关文章:

  • C# winform部署yolo26-seg实例分割的onnx模型演示源码+模型+说明
  • 解读GB/T4857.5跌落测试标准 助力医药包装NMPA注册合规
  • 适合PPT汇报的扁平化图片素材哪里找?10个优质网站推荐!
  • 2026精选10个商业海报背景图网站:设计师必藏!
  • 基于MATLAB Simulink R2015b平台的三相感应电机动态仿真建模与性能分析
  • 吐血推荐8个一键生成论文工具,研究生轻松搞定论文写作!
  • 阿德勒《自卑与超越》深度解读:于自卑中寻路,在合作中超越
  • 救命神器9个AI论文网站,专科生毕业论文格式规范+写作神器推荐!
  • 技术领先!优化电商系统源码,系统支持H5、公众号、移动端、平板、各种小程序
  • 电商源码系统集成海量促销功能,引爆销售增长
  • 【48】无人机数据集(有v5/v8模型)/YOLO无人机检测
  • 为什么本应比大多数人更擅长写作的人文学科教授,经常写出不知所云的东西呢?
  • 深度测评!研究生必备10款AI论文软件:开题报告到毕业论文全解析
  • 设计和开发基于大语言模型的AI应用系统
  • Notepad++无捆绑下载+超详细下载安装教程步骤(附加安装包下载)
  • django-flask基于python的大学生兼职系统
  • OpenLayers 框架核心概念全解析
  • 从农田到矿井:LoRa多参量传感器如何成为工业物联网的“通用感知节点”?
  • Python 的常用开发工具
  • 基于 YOLOv8 的 X 光安检图像违禁品智能识别系统 [目标检测完整源码]
  • 面向智能工地的钢筋视觉检测实践:基于 YOLOv8 的识别与计数系统设计【完整源码】
  • django-flask基于python的大学自动排课系统的设计与实现
  • 基于YOLOv8的空中异物识别系统-智能输电线路隐患检测 [目标检测完整源码]
  • WebGIS开发学习资源推荐
  • django-flask基于python的大棚蔬菜成熟预测与水果采摘预约系统
  • UUID函数的使用
  • 基于 YOLOv8 的无人机城市交通多目标检测系统 [目标检测完整源码]
  • 安全扫描器漏检97%的AI生成后门:现代开发流程的隐形危机
  • 智能合约重入攻击防护验证:测试从业者的全面指南
  • 无人机群控系统抗干扰测试技术白皮书