美文网首页
binary-tree-inorder-traversal

binary-tree-inorder-traversal

作者: DaiMorph | 来源:发表于2019-05-02 11:30 被阅读0次
    class Solution {
    public:
        vector<int> inorderTraversal(TreeNode *root) {
            vector<int>result;
            stack<TreeNode*>st;
            TreeNode*p=root;
            while(!st.empty()||p)
            {
                if(p)
                {
                    st.push(p),p=p->left;
                }
                else
                {
                    p=st.top();
                    st.pop();
                    result.push_back(p->val);
                    p=p->right;
                }
            }
            return result;
        }
    };
    

    相关文章

      网友评论

          本文标题:binary-tree-inorder-traversal

          本文链接:https://www.haomeiwen.com/subject/mmnonqtx.html