作者:牛客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++#
全部评论

相关推荐

04-08 13:31
已编辑
门头沟学院 前端工程师
D0cC:京东营收1万多亿人民币,阿里9000多亿,虽然他俩利润都没腾讯和字节多,但是很恐怖了啊,负担了多少打工人的薪水
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
05-09 13:22
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务