小红拿到了一棵二叉树。她希望删除尽可能少的节点,使得该二叉树变成一棵满二叉树。你能编写一个函数返回需要删除的节点最小数量吗? 一个二叉树,如果每一个层的节点数都达到最大值,则这个二叉树就是满二叉树。
示例1

输入

{1,2,3,4,#,#,#,5}

输出

2

说明

删掉4号和5号节点即可。
加载中...