145:Binary Tree Postorder Traversal【樹】【棧】

題目鏈接:click~

/*題意:二叉樹的後序遍歷*/
class Solution {
public:
    void PostOrderTraverse(TreeNode *T, vector<int> &v) {
        if(T == NULL) return;
        PostOrderTraverse(T->left, v);
        PostOrderTraverse(T->right, v);
        v.push_back(T->val);
    }
    vector<int> postorderTraversal(TreeNode *root) {
        vector<int> v;
        PostOrderTraverse(root, v);
        return v;
    }
};


發佈了185 篇原創文章 · 獲贊 10 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章