从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。
1 | vector<vector<int> > Print(TreeNode* pRoot) { |
这里只用一个队列就可以了, 注意进入while循环时, 先计算队列的大小, 然后用for循环处理完这层的所有元素后再转到下一层的元素。
清空vector中的所有元素
1 |
江山风月, 本无常主
1 | vector<vector<int> > Print(TreeNode* pRoot) { |
这里只用一个队列就可以了, 注意进入while循环时, 先计算队列的大小, 然后用for循环处理完这层的所有元素后再转到下一层的元素。
1 |
微信支付
支付宝