基础题库
探索各种基础编程概念和问题解决技巧
请登录后使用状态筛选
中等单选题
下列代码中, d1->work(); 和 d2->work(); 输出不同结果的主要原因是
下列代码中, d1->work(); 和 d2->work(); 输出不同结果的主要原因是
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级动态绑定
简单单选题
下面代码在 main() 中有一行会导致编译错误,请找出来
下面代码在 main() 中有一行会导致编译错误,请找出来
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级访问权限控制
简单单选题
某文本编辑器把用户输入的字符依次压入栈 S。用户依次输入 X, Y, Z, W 后,连续执行两次撤销操作。每次撤销都会弹出栈顶一个字符。此时栈从栈底到栈顶的内容是
某文本编辑器把用户输入的字符依次压入栈 S。用户依次输入 X, Y, Z, W 后,连续执行两次撤销操作。每次撤销都会弹出栈顶一个字符。此时栈从栈底到栈顶的内容是
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级栈的基本操作
中等单选题
假设循环队列数组长度为 N=7,队空判断条件为 front==rear。依次执行入队和出队操作后,最终 (front, rear) 的值是
假设循环队列数组长度为 N=7,队空判断条件为 front==rear。依次执行入队和出队操作后,最终 (front, rear) 的值是
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级循环队列
困难单选题
以下函数 check() 用于判断一棵二叉树是否为
以下函数 check() 用于判断一棵二叉树是否为
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级完全二叉树判定
简单单选题
以下代码实现了二叉树的哪种遍历方式
以下代码实现了二叉树的哪种遍历方式
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级二叉树前序遍历
困难单选题
已知一棵二叉树的先序遍历序列为:A B D E H C F G,中序遍历序列为:D B H E A F C G,则该二叉树的后序遍历序列是
已知一棵二叉树的先序遍历序列为:A B D E H C F G,中序遍历序列为:D B H E A F C G,则该二叉树的后序遍历序列是
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级二叉树遍历序列还原
困难单选题
有6字符,它们出现的次数分别为:{3,4,7,8,12,15},现在用哈夫曼编码为这些字符编码,最小加权路径长度 WPL 的值为
有6字符,它们出现的次数分别为:{3,4,7,8,12,15},现在用哈夫曼编码为这些字符编码,最小加权路径长度 WPL 的值为
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级哈夫曼编码WPL计算
中等单选题
对 n 个不同符号进行哈夫曼编码。若生成的哈夫曼树共有63结点,则 n 的值是
对 n 个不同符号进行哈夫曼编码。若生成的哈夫曼树共有63结点,则 n 的值是
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级哈夫曼树结点数性质
中等单选题
在格雷码中,相邻两个编码只能有一位不同。若当前编码为 110,则它的下一个编码不可能是
在格雷码中,相邻两个编码只能有一位不同。若当前编码为 110,则它的下一个编码不可能是
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级格雷码特性