Binary Tree Level Order Traversal II
来源:互联网 发布:淘宝大学认证考试 编辑:程序博客网 时间:2024/05/29 17:30
/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: vector<vector<int> > levelOrderBottom(TreeNode *root) { vector<vector<int> > ret;if(0==root)return ret;int nextLevelNodeNum=1;queue<TreeNode *> q;q.push(root);TreeNode *pNode=0;while(!q.empty()){int levelNodeNum=nextLevelNodeNum;nextLevelNodeNum=0;vector<int> levelNode;for(int i=0;i<levelNodeNum;i++){pNode=q.front();q.pop();levelNode.push_back(pNode->val);if(pNode->left){nextLevelNodeNum++;q.push(pNode->left);}if(pNode->right){nextLevelNodeNum++;q.push(pNode->right);}}ret.push_back(levelNode);}reverse(ret.begin(),ret.end());return ret; }};
0 0
- LeetCode: Binary Tree Level Order Traversal II
- [LeetCode]Binary Tree Level Order Traversal II
- LeetCode Binary Tree Level Order Traversal II
- [Leetcode] Binary Tree Level Order Traversal II
- Binary Tree Level Order Traversal II
- Binary Tree Level Order Traversal II
- LeetCode Binary Tree Level Order Traversal II
- [LeetCode] Binary Tree Level Order Traversal II
- Binary Tree Level Order Traversal II
- Binary Tree Level Order Traversal II
- Binary Tree Level Order Traversal II
- 【leetcode】Binary Tree Level Order Traversal II
- [LeetCode]Binary Tree Level Order Traversal II
- Binary Tree Level Order Traversal II
- Binary Tree Level Order Traversal II
- [Leetcode]Binary Tree Level Order Traversal II
- [leetcode]Binary Tree Level Order Traversal II
- Binary Tree Level Order Traversal II
- iOS NSDictionary、NSData、JSON数据类型相互转换
- 一口一个设计模式--策略模式
- web工作流管理系统开发之一 工作流概念
- 【Python】80个经典资料(教程+源码+工具)汇总和下载目录 .
- placement new operator new
- Binary Tree Level Order Traversal II
- python 正则表达式判断URL是否合法
- try doing vs try to do
- linux编译中的一些问题
- winrt xaml toolkit charts动态添加图表报Error HRESULT E_FAIL has been returned from a call to a COM componen
- synchronized关键字
- JAVA上百实例源码以及开源项目
- vc添加自定义资源,并创建显示flash控件
- 基于JQUERY的WEB在线流程图设计器GOOFLOW 0.5版