给定一棵完全二叉树的头节点head,返回这棵树的节点个数。
完全二叉树指:设二叉树的深度为h,则 [1,h-1] 层的节点数都满足 个
数据范围:节点数量满足 ,节点上每个值都满足
进阶:空间复杂度 , 时间复杂度
function nodeNum( head ) { // write code here let queue = []; let count = 0; if(head==null) return count; queue.push(head); while(queue.length>0){ let len = queue.length; count = len+count; while(len--){ let node = queue.shift(); if(node.left) queue.push(node.left); if(node.right) queue.push(node.right); } } return count; }