返回信息流面试被问到leetcode236,寻找二叉树最低公共祖先这道题,但不同的是面试官说如果p,q节点有可能不在树中,该怎么做?
这是一条镜像帖。来源:北邮人论坛 / acm-icpc / #96509同步于 2018/9/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ACM_ICPC机器人发帖
leetcode236,寻找二叉树最低公共祖先,如果p,q节点有可能不在树
PMS
2018/9/16镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
【 在 PMS 的大作中提到: 】
: 面试被问到leetcode236,寻找二叉树最低公共祖先这道题,但不同的是面试官说如果p,q节点有可能不在树中,该怎么做?
问面试官这种特例怎么判,我做的时候返回Null.
我觉得应该首先做个判断,如果当前节点是树的根节点,自己来一套判断,因为没办法返回节点给上面处理了
然后返回节点的时候加一个返回的这个节点是否为公共祖先,if right and left是否为True