#1467. 算法思想·多选训练11
算法思想·多选训练11
算法思想·多选训练11
第 1 题(多选)
关于 C++ 中类的继承,下列哪些说法是正确的?()
{{ multiselect(1) }}
- 子类可以继承父类的 public 成员
- 子类不能访问父类的 private 成员
- 子类可以重写父类的虚函数
- C++ 支持多继承
第 2 题(多选)
下列哪些是树的遍历方式?()
{{ multiselect(2) }}
- 前序遍历
- 中序遍历
- 层序遍历
- 后序遍历
第 3 题(多选)
在 C++ 中,关于静态成员,下列哪些说法是正确的?()
{{ multiselect(3) }}
- 静态成员变量属于类,不属于某个具体对象
- 静态成员函数不能访问非静态成员变量
- 静态成员变量必须在类外进行初始化
- 静态成员函数可以使用 this 指针
第 4 题(多选)
关于哈夫曼树,下列哪些说法是正确的?()
{{ multiselect(4) }}
- 哈夫曼树是带权路径长度最小的二叉树
- 构造哈夫曼树时每次选择两个最小权值的节点合并
- 哈夫曼树一定是完全二叉树
- 哈夫曼编码是一种前缀编码
第 5 题(多选)
下列哪些是 C++ 面向对象编程的三大特性?()
{{ multiselect(5) }}
- 封装
- 继承
- 多态
- 抽象