# Definition for a binary tree node.# class TreeNode:# def __init__(self, val=0, left=None, right=None):# self.val = val# self.left = left# self.right = rightclass Solution:def deepestLeavesSum(self, root: TreeNode) -> int:if root == None:return Nonequeue = [root]while queue:size = len(queue)level = []for i in range(size):node = queue.pop(0)level.append(node.val)if node.left:queue.append(node.left)if node.right:queue.append(node.right)return sum(level)
