1448. 统计二叉树中好节点的数目
给你一棵根为 root 的二叉树,请你返回二叉树中好节点的数目。
「好节点」X 定义为:从根到该节点 X 所经过的节点中,没有任何节点的值大于 X 的值。
链接
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
   | 
 
 
 
 
 
 
 
 
 
 
 
 
  function goodNodes(root: TreeNode | null): number {   let num = 0;   if (root === null) return num;   function dfs(node: TreeNode, maxVal: number) {     if (node === null) return;     if (node.val >= maxVal) {       num++;       maxVal = node.val;     }     dfs(node.left, maxVal);     dfs(node.right, maxVal);   }   dfs(root, root.val);   return num; }
 
  |