技术栈

36.二叉树的中序遍历(递归)

苦藤新鸡2026-01-25 12:32

1.代码和解析

cpp 复制代码
class Solution {
public:
   void inorder(TreeNode* root,vector<int> &res){
    if(root==NULL){
        return;
    }
    inorder(root->left,res);
    res.push_back(root->val);
    inorder(root->right,res);
   }
    vector<int> inorderTraversal(TreeNode* root) {
       vector<int> res;
       inorder(root,res);
       return res;
    }
};
上一篇:【仓颉开发实战】基于 OpenHarmony 实现拨打电话功能
下一篇:ArcGIS脚本工具之---左上至右下分组编号
相关推荐
达文汐
7 天前
【困难】力扣算法题解析LeetCode332:重新安排行程
java·数据结构·经验分享·算法·leetcode·力扣
沉默-_-
9 天前
备战蓝桥杯--栈
数据结构·算法·力扣·栈
苦藤新鸡
12 天前
41.有序数组(二叉搜索树)转平衡二叉树
数据结构·力扣
苦藤新鸡
14 天前
37.二叉树的最大深度
力扣
苦藤新鸡
14 天前
39.判断对称二叉树
数据结构·力扣
Anastasiozzzz
15 天前
力扣hot100 20.有效的括号 解析
java·算法·面试·力扣
苦藤新鸡
15 天前
29.删除倒数第N个节点
数据结构·链表·力扣
苦藤新鸡
16 天前
28.两数相加,进位制
数据结构·算法·链表·力扣
苦藤新鸡
18 天前
20.右旋转图片
数据结构·算法·leetcode·力扣
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03OpenClaw Chrome扩展使用教程 - 浏览器中继控制04Linux下V2Ray安装配置指南05使用 1panel面板 部署 php网站06从零搭建一个 PHP 登录注册系统(含完整源码)07UV安装并设置国内源08openclaw配置教程(linux+局域网ollama)09Vue-skills的中文文档10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南