β Preorder Traversal
vector<int> res;
void fillInorder(TreeNode *A) {
if(!A) return;
res.push_back(A->val);
fillInorder(A->left);
fillInorder(A->right);
}
vector<int> Solution::preorderTraversal(TreeNode* A) {
res.clear();
fillInorder(A);
return res;
}
Last updated