测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A22031. 在⼆叉排序树(Binary Search Tree, BST)中,假设节点值互不相同。给定如下搜索函数,以下说法⼀定正确的是( )。bool find(Node* root, int x) { while (root) { if (root->val == x) return true; root = (x < root->val)? root->left : root->right; } re…

单选题 困难

题目描述

在⼆叉排序树(Binary Search Tree, BST)中,假设节点值互不相同。给定如下搜索函数,以下说法⼀定正确的是(    )。

bool find(Node* root, int x) {
    while (root) {
        if (root->val == x) return true;
        root = (x < root->val)? root->left : root->right;
    }
    return false;
}

选项(单选)

上一题 下一题