码迷,mamicode.com
首页 > 其他好文 > 详细

中序遍历二叉树

时间:2015-08-12 07:48:38      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:

vector<int> inorderTraversal(TreeNode* root) {
    vector<int> inorderTraversalElems;
    
    function<void(TreeNode*& node)> traversal;
    traversal = [&](TreeNode*& node)
    {
        if (node == nullptr) {
            return;
        }
        
        traversal(node->left);
        inorderTraversalElems.push_back(node->val);
        traversal(node->right);
    };
    
    traversal(root);
    return inorderTraversalElems;
}

 

中序遍历二叉树

标签:

原文地址:http://www.cnblogs.com/wuOverflow/p/4722921.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!