← 返回题库
中级

完全二叉树的节点个数

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve(____):
    if not root:
        return ____
    left, right = root, root
    lh, rh = ____, ____
    while left:
        left, lh = left.left, lh + ____
    while right:
        right, rh = right.right, rh + ____
    if lh == rh:
        return ____ ** lh - ____
    return ____ + solve(____) + solve(____)

示例

输入
[1,2,3,4,5,6]
期望输出
6
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码