## **二叉树中序递归遍历**
void InOrder(TreeNode* root, vector<int> & temp)
{
if (root)
{
if (root->left)
{
InOrder_pre(root->left, temp);
}
temp.push_back(root->val);
if (root->left)
{
InOrder_pre(root->right, temp);
}
}
return ;
}
vector<int> InOrder(TreeNode* root)
{
vector<int> temp;
if (!root) return temp;
InOrder(root, temp);
return temp;
}
【C++代码】二叉树中序递归遍历
最新推荐文章于 2024-07-03 16:34:08 发布