选择知识点 (0)
找到 250 道判断题
EXY-TF-0205
第 46 题

哈夫曼编码是一种变长的前缀编码,在解码时不需要额外的分隔符就能唯一还原,这是因为在哈夫曼树中,任何一个字符的叶子结点都不会成为另一个字符结点的祖先。

正确
错误
语言: C++
GESP真题 六级
2026.3
判断题号: 5
EXY-TF-0204
第 47 题

若所有字符出现频率相同,则哈夫曼编码一定会得到完全二叉树。

正确
错误
语言: C++
GESP真题 六级
2026.3
判断题号: 4
EXY-TF-0203
第 48 题

对如下结构的树,执行 travel 函数,输出结果是 1 2 3 4 5

    1
   / \
  2   3
 / \
4   5
struct Node {
    int val;
    Node *left, *right;
    Node(int v) : val(v), left(nullptr), right(nullptr) {}
};

void travel(Node* root) {
    if (!root) return;
    stack<Node*> s;
    s.push(root);
    while (!s.empty()) {
        Node* cur = s.top(); s.pop();
        cout << cur->val << " ";
        if (cur->right) s.push(cur->right);
        if (cur->left) s.push(cur->left);
    }
}
正确
错误
语言: C++
GESP真题 六级
2026.3
判断题号: 3
EXY-TF-0202
第 49 题

C++ 中的继承支持单继承和多继承,但子类无法直接访问父类的私有成员。

正确
错误
语言: C++
GESP真题 六级
2026.3
判断题号: 2
EXY-TF-0201
第 50 题

下面定义了一个表示二维坐标点的类 Point,并提供了一个带参数的构造函数,但第 Point b; 会调用编译器自动生成的默认构造函数,将 b.xb.y 初始化为 0.0,程序可以正常编译运行。

class Point {
public:
    double x, y;
    Point(double px, double py) : x(px), y(py) {}
    void print() {
        cout << "(" << x << ", " << y << ")";
    }
};

int main() {
    Point a(3.0, 4.0); // ①
    Point b;           // ②
    a.print();
}
正确
错误
语言: C++
GESP真题 六级
2026.3
判断题号: 1
当前页显示 46 - 50 ,共 250 道判断题