基础题库
探索各种基础编程概念和问题解决技巧
请登录后使用状态筛选
困难判断题
带哨兵头尾节点的双向循环链表,在表头插入节点 p,以下四步操作无论什么顺序执行结果都正确。
带哨兵头尾节点的双向循环链表,在表头插入节点 p,以下四步操作无论什么顺序执行结果都正确。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级双向循环链表插入
简单判断题
对任意正整数 a、 b,以下两种写法的 gcd 函数返回值完全相同。
对任意正整数 a、 b,以下两种写法的 gcd 函数返回值完全相同。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级GCD算法等价性
中等判断题
在归并排序的合并操作中,如下代码片段可以正确地将两个已排序的子数组 L 和 R 合并回原数组 arr 中。
在归并排序的合并操作中,如下代码片段可以正确地将两个已排序的子数组 L 和 R 合并回原数组 arr 中。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级归并排序合并
简单判断题
分治法通常将一个规模较大的问题拆分为若干个规模较小、结构相似的子问题,分别求解后再合并子问题的结果。
分治法通常将一个规模较大的问题拆分为若干个规模较小、结构相似的子问题,分别求解后再合并子问题的结果。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级分治法
中等判断题
贪心算法只要每一步选择当前最优解,就一定能得到全局最优解。
贪心算法只要每一步选择当前最优解,就一定能得到全局最优解。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级贪心算法
中等判断题
二分查找不仅可以应用于有序数组,也可以在不增加时间复杂度的情况下应用于有序的单链表,因为链表也支持 O(1) 时间内的随机访问。
二分查找不仅可以应用于有序数组,也可以在不增加时间复杂度的情况下应用于有序的单链表,因为链表也支持 O(1) 时间内的随机访问。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级二分查找适用条件
中等判断题
以下函数 f1 的时间复杂度比函数 f2 的更高。
以下函数 f1 的时间复杂度比函数 f2 的更高。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级时间复杂度分析
简单判断题
唯一分解定理表明,任何一个大于 1 的自然数都可以唯一地分解为若干个质数的乘积,如果不考虑质因数的顺序,这种分解方式是唯一的。
唯一分解定理表明,任何一个大于 1 的自然数都可以唯一地分解为若干个质数的乘积,如果不考虑质因数的顺序,这种分解方式是唯一的。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级唯一分解定理
中等判断题
归并排序和快速排序在平均情况下的时间复杂度均为 O(n log n)。但在稳定性方面,归并排序通常是不稳定的,而快速排序是稳定的。
归并排序和快速排序在平均情况下的时间复杂度均为 O(n log n)。但在稳定性方面,归并排序通常是不稳定的,而快速排序是稳定的。
正确率: -已完成: 0人GESP等级认证(C++)2026六月五级排序算法稳定性
中等单选题
下列关于 C++中继承和多态的描述中,错误的是
下列关于 C++中继承和多态的描述中,错误的是
正确率: -已完成: 0人GESP等级认证(C++)2026六月六级虚函数与多态