Binary Tree Level Order Traversal II
来源:互联网 发布:淘宝达人发布完哪里查 编辑:程序博客网 时间:2024/06/03 22:52
一、问题描述
Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to root).
For example:
Given binary tree [3,9,20,null,null,15,7]
,
3 / \ 9 20 / \ 15 7
return its bottom-up level order traversal as:
[ [15,7], [9,20], [3]]
二、思路
类似这一道题目:Binary Tree Level Order Traversal,只是增加了一行代码,将数组翻转即可。
三、代码
class Solution {public: vector<vector<int> > ret; void buildVector(TreeNode * root,int depth){ if(root == NULL) return; if(ret.size() == depth) ret.push_back(vector<int>()); ret[depth].push_back(root -> val); buildVector(root -> left,depth + 1); buildVector(root -> right,depth + 1); } vector<vector<int>> levelOrderBottom(TreeNode* root) { buildVector(root,0); 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
- The Unique MST
- 【一天一道LeetCode】#191. Number of 1 Bits
- 使用ob缓冲技术实现页面真静态
- hadoop学习笔记—基础篇
- leetcode:Repeated DNA Sequences
- Binary Tree Level Order Traversal II
- Java学习笔记之多态
- BZOJ2802——[Poi2012]Warehouse Store
- 对无限图片轮播器的封装,一句话代码设置轮播器的属性
- Convert Sorted Array to Binary Search Tree
- 【一天一道LeetCode】#235. Lowest Common Ancestor of a Binary Search Tree
- kali信息收集工具之acccheck
- Genymotion模拟器在Eclipse上的安装
- Nginx配置文件详细说明