作者:牛客728711568号
链接:https://www.nowcoder.com/discuss/375626499209109504
来源:牛客网
一道常见的二叉树层序遍历
class Solution {
public:
vector<vector< int>> res;
void ftraversal( vector< TreeNode*> temp)
{
vector< int> floor;
vector<TreeNode*> buf;
for( auto ch:temp)
{
if(!ch)
{
floor. push_back( ch-> val);
buf. push_back( ch-> left);
buf. push_back( ch-> right);
}
}
res. push_back(floor);
ftraversal(buf);
return ;
}
vector< vector< int>> levelOrder( TreeNode * root) {
if(!root)
return res;
vector<TreeNode*> a;
a. push_back(root);
ftraversal(a);
return res;
}
};
为啥我的代码执行到 ftraversal (a);这里跳转的时候就会报错呢
有没有大佬可以帮我看一下
#C/C++#
链接:https://www.nowcoder.com/discuss/375626499209109504
来源:牛客网
一道常见的二叉树层序遍历
class Solution {
public:
vector<vector< int>> res;
void ftraversal( vector< TreeNode*> temp)
{
vector< int> floor;
vector<TreeNode*> buf;
for( auto ch:temp)
{
if(!ch)
{
floor. push_back( ch-> val);
buf. push_back( ch-> left);
buf. push_back( ch-> right);
}
}
res. push_back(floor);
ftraversal(buf);
return ;
}
vector< vector< int>> levelOrder( TreeNode * root) {
if(!root)
return res;
vector<TreeNode*> a;
a. push_back(root);
ftraversal(a);
return res;
}
};
为啥我的代码执行到 ftraversal (a);这里跳转的时候就会报错呢
有没有大佬可以帮我看一下
#C/C++#
全部评论
相关推荐
点赞 评论 收藏
分享
01-06 18:46
华侨大学 测试开发
Java抽象小篮子:这话术换成劝退后端开发一点问题也没有,总有小登冲出来说别人想焊死车门,我寻思车门要真这么容易焊丝还轮得到你们上车吗 点赞 评论 收藏
分享
OPPO公司福利 1108人发布