# 二叉树的层次遍历 II 给定一个二叉树,返回其节点值自底向上的层次遍历。 即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历。 ## 示例 ``` 给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7 返回其自底向上的层次遍历为 [ [15,7], [9,20], [3] ] ``` ## 题解 ```javascript /** * Definition for a binary tree node. * function TreeNode(val) { * this.val = val; * this.left = this.right = null; * } */ /** * @param {TreeNode} root * @return {number[][]} */ var levelOrderBottom = function(root) { if(!root) return []; var queue = [root]; var target = []; while(queue.length){ let tmp = []; let levelSize = queue.length; for(let i=0;i