leetCode.94.94. 二叉树的中序遍历

leetCode.94.94. 二叉树的中序遍历

没什么好讲思路的,直接上代码

cpp 复制代码
/**
 * 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> res;
    vector<int> inorderTraversal(TreeNode* root) {
        dfs( root );
        return res;
    }

    void dfs( TreeNode * root ) {
        if ( !root ) return ;

        dfs( root->left );
        res.push_back(root->val);
        dfs( root->right );
    }
};
相关推荐
Charlie_lll7 分钟前
力扣解题-438. 找到字符串中所有字母异位词
后端·算法·leetcode
觅特科技-互站18 分钟前
实测:接入陌讯Skills后Copilot任务完成率↑63%、调试耗时↓90%
线性回归·深度优先·copilot
菜鸡儿齐1 小时前
leetcode-有效的括号
linux·算法·leetcode
We་ct1 小时前
LeetCode 102. 二叉树的层序遍历:图文拆解+代码详解
前端·算法·leetcode·typescript
苦藤新鸡1 小时前
65.搜索平移数组的最小值
算法·leetcode
重生之后端学习1 小时前
35. 搜索插入位置
java·数据结构·算法·leetcode·职场和发展·深度优先
Frostnova丶1 小时前
(1)LeetCode 1. 两数之和
leetcode·哈希算法
努力学算法的蒟蒻2 小时前
day96(2.25)——leetcode面试经典150
算法·leetcode·面试
吕司2 小时前
LeetCode Hot Code——找到字符串中所有字母异位词
算法·leetcode
踩坑记录2 小时前
leetcode hot100 153. 寻找旋转排序数组中的最小值 medium 二分查找
leetcode