节点与其祖先之间的最大差值
中等字节跳动二叉树
题目描述
给定一棵二叉树,找到任意节点与其祖先之间的最大差值。节点A是节点B的祖先当且仅当从根到A的路径上经过B。差值定义为|A.val - B.val|。使用DFS遍历,维护路径上的最小值和最大值即可计算。
示例
输入:
root = [8,3,10,1,6,null,14,null,null,4,7,13]输出:
7solution.ts
输出结果
点击「运行代码」按钮查看结果...