LeetCode: Binary Tree Preorder Traversal

来源:互联网 发布:科目一挂机软件 编辑:程序博客网 时间:2024/05/16 12:07


vector<int> preorderTraversal(TreeNode *root) {vector<int> res;if (!root){return res;}stack<TreeNode*> nodes;nodes.push(root);while (!nodes.empty()){TreeNode* cur = nodes.top();nodes.pop();res.push_back(cur->val);if (cur->right){nodes.push(cur->right);}if (cur->left){nodes.push(cur->left);}}return res;}


0 0
原创粉丝点击