基础题库
探索各种基础编程概念和问题解决技巧
请登录后使用状态筛选
简单判断题
构造函数可以被声明为 virtual。
构造函数可以被声明为 virtual。
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
给定⼀组字符及其出现的频率,构造出的哈夫曼树是唯⼀的。
给定⼀组字符及其出现的频率,构造出的哈夫曼树是唯⼀的。
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
为了实现⼀个队列,使其出队操作(pop )的时间复杂度为 并且避免数组删除⾸元素的 问题,⼀种常见且有效的⽅法是使⽤环形数组,通过调整队⾸和队尾指针来实现。
为了实现⼀个队列,使其出队操作(pop )的时间复杂度为 并且避免数组删除⾸元素的 问题,⼀种常见且有效的⽅法是使⽤环形数组,通过调整队⾸和队尾指针来实现。
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
对⼀棵⼆叉排序树进⾏中序遍历,可以得到⼀个递增的有序序列。
对⼀棵⼆叉排序树进⾏中序遍历,可以得到⼀个递增的有序序列。
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
如果⼆叉搜索树在连续的插⼊和删除操作后,所有节点都偏向⼀侧,导致其退化为类似于链表的结构,这时其查找、插⼊、删除操作的时间复杂度会从理想情况下的退化到。
如果⼆叉搜索树在连续的插⼊和删除操作后,所有节点都偏向⼀侧,导致其退化为类似于链表的结构,这时其查找、插⼊、删除操作的时间复杂度会从理想情况下的退化到。
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
执⾏下列代码,my_dog.name 的最终值是 Charlie 。
执⾏下列代码,my_dog.name 的最终值是 Charlie 。
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
下列 C++ 代码可以成功编译,并且⼦类Child 的实例能通过其成员函数访问⽗类 Parent 的属性
下列 C++ 代码可以成功编译,并且⼦类Child 的实例能通过其成员函数访问⽗类 Parent 的属性
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
下列代码中的 tree 向量,表⽰的是⼀棵完全⼆叉树 (-1代表空节点)按照层序遍历的结果。
下列代码中的 tree 向量,表⽰的是⼀棵完全⼆叉树 (-1代表空节点)按照层序遍历的结果。
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
在树的深度优先搜索(DFS)中,使⽤栈作为辅助数据结构以实现“先进后出”的访问顺序。
在树的深度优先搜索(DFS)中,使⽤栈作为辅助数据结构以实现“先进后出”的访问顺序。
正确率: -已完成: 0人GESP等级认证(C++)六级2025
简单判断题
下⾯代码采⽤动态规划求解零钱兑换问题:给定 种硬币,第i种硬币的⾯值为coins[i-1],⽬标⾦额为amt,每种硬币可以重复选取,求能够凑出⽬标⾦额的最少硬币数量;如果不能凑出⽬标⾦额,返回-1。
下⾯代码采⽤动态规划求解零钱兑换问题:给定 种硬币,第i种硬币的⾯值为coins[i-1],⽬标⾦额为amt,每种硬币可以重复选取,求能够凑出⽬标⾦额的最少硬币数量;如果不能凑出⽬标⾦额,返回-1。
正确率: -已完成: 0人GESP等级认证(C++)六级2025