[leetcode] Binary Tree Level Order Traversal II
来源:互联网 发布:数据库管理系统是一种 编辑:程序博客网 时间:2024/06/07 14:42
Binary Tree Level Order Traversal II
解法:上题基础上反序即可。
/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {private: vector<vector<int>> res;public: vector<vector<int> > levelOrderBottom(TreeNode *root) { if (root==NULL) { return res; } queue<TreeNode*> curQ,nextQ; curQ.push(root); while (!curQ.empty()) { vector<int> layerRes; while (!curQ.empty()) { TreeNode *tmp=curQ.front(); curQ.pop(); layerRes.push_back(tmp->val); if (tmp->left!=NULL) {//使用!tmp->left出错 nextQ.push(tmp->left); } if (tmp->right!=NULL) { nextQ.push(tmp->right); } } curQ=nextQ; while (!nextQ.empty()) { nextQ.pop(); } res.push_back(layerRes); } reverse(res.begin(), res.end()); return res; }};
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
- 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
- [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
- [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
- 【LeetCode】Binary Tree Level Order Traversal II
- [LeetCode] Binary Tree Level Order Traversal II
- mac下配置adb
- Java中集合List,Map和Set的区别
- 设计模式学习笔记——观察者模式
- MySQL存储引擎比较
- I Hate It hdu 线段树模板题
- [leetcode] Binary Tree Level Order Traversal II
- mac上的终端bash命令(三)变量
- 水调歌头日uyorts好反光镜他网易而是
- GUI图形界面
- mac上的终端bash命令(二)基础
- DeviceIoControl 直接从磁盘扇区读文件
- openssl的安装
- no module named pygame
- StringBuffer内容清空效率比较