LeetCode235. Lowest Common Ancestor of a Binary Search Tree

来源:互联网 发布:使命召唤8武器数据 编辑:程序博客网 时间:2024/06/01 19:35

题目链接

求二叉搜索树的最近公共祖先(LCA)。

class Solution {public:    TreeNode* lowestCommonAncestor(TreeNode* root, TreeNode* p, TreeNode* q) {        while(1){            if(root->val > max(p->val, q->val)) root = root->left;            else if(root->val < min(p->val, q->val)) root = root->right;            else return root;        }    }};
0 0
原创粉丝点击