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

二叉树

二叉树

image

image

方案一:递归算法

中序遍历顺序左根右

/*** 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:void inorder(TreeNode *d,vector<int>&a){//d是当前根节点,a是答案返回数组if(!d){#d为空节点return;}inorder(d->left,a);//左a.push_back(d->val);//根inorder(d->right,a);//右}vector<int> inorderTraversal(TreeNode* root) {vector<int>ans;inorder(root,ans);return ans;}
};

 

http://www.gsyq.cn/news/100076.html

相关文章:

  • 65.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--新增功能--账本合并
  • 2026在线题库小程序源码(练习+知识库)
  • MouseTester:专业鼠标性能测试工具完整指南
  • docker容器通过host.docker.internal访问宿主机的注意事项
  • Nugget下载工具完整指南:极简高效的命令行文件获取方案
  • 原神帧率同步机制深度解析与性能优化实践
  • 智能防走失定位工具,核心功能,绑定家人手机,实时查看位置,设置安全区域,如小区,超出区域自动提醒,支持一键求救,应用场景,预防老人痴呆患者走失,家人随时掌握位置,放心又安心。
  • tinySubFinder字幕下载
  • 告别单选困境:Layui多选下拉框的优雅解决方案
  • 基于SSM的在线药品销售系统【源码+文档+调试】
  • DOCX.js终极指南:在浏览器中生成Word文档的完整解决方案
  • 抖音无水印视频下载器:5分钟掌握高清保存技巧
  • 两次数字电路模拟程序+课堂测验
  • 深圳|广州|东莞|昆明-茶饮培训课程哪家好|茶饮培训机构怎么选|新中式茶饮培训哪家好|茶饮技术培训|新式茶饮培训|中式茶饮培训课程——圣旺水吧 - 老百姓的口碑
  • 原生 JavaScript 组件化开发:摆脱框架束缚的架构之道
  • 元宇宙应用的AI测试方案:智能化测试框架与实践策略
  • Servlet
  • 飞书文档批量导出终极指南:25分钟搞定700+文档本地备份
  • FF14自动跳过副本动画插件完整使用指南
  • Shutter Encoder深度解析:从技术架构到实战应用的完整指南
  • 六音音源修复终极教程:轻松解决洛雪音乐播放难题
  • 10分钟搞定AI语音克隆:GPT-SoVITS零基础完整指南
  • 基于SSM的连锁店管理平台【源码+文档+调试】
  • 20251214周日日记
  • KeymouseGo自动化工具:5个实战场景解决你的重复工作烦恼
  • AI生成电影预告片:从代码到震撼大片
  • Qt中explicit关键字的实战精要
  • 深圳|广州|东莞|昆明-学奶茶培训机构哪家好|奶茶培训班课程|奶茶技术学习|奶茶技术培训|想学奶茶技术去哪里学——圣旺水吧 - 老百姓的口碑
  • 基于Spring Boot+Vue的电脑商城系统的设计与实现
  • Lumafly模组管理器:重构空洞骑士模组生态的专业解决方案