这道题说是用递归/搜索与回溯,但是我的想法是用暴力求解,先在init中定义一个数据结构val_set,紧接着将以某个节点为根节点的树中的节点值加入到val_set中,使用函数isAncestor判断根节点是否为祖先,最后使用层序遍历,找到最近的根节点。 缺点是时间复杂度太高 # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # self.right = None # # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的...