来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/root-equals-sum-of-children 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

给你一个 二叉树 的根结点 root,该二叉树由恰好 3 个结点组成:根结点、左子结点和右子结点。 如果根结点值等于两个子结点值之和,返回 true ,否则返回 false 。

解答

这道题很简单,没什么好说的

  1. /**
  2. * Definition for a binary tree node.
  3. * function TreeNode(val, left, right) {
  4. * this.val = (val===undefined ? 0 : val)
  5. * this.left = (left===undefined ? null : left)
  6. * this.right = (right===undefined ? null : right)
  7. * }
  8. */
  9. /**
  10. * @param {TreeNode} root
  11. * @return {boolean}
  12. */
  13. var checkTree = function(root) {
  14. return (root?.left?.val || 0) + (root?.right?.val || 0) === root.val
  15. };