基础题库
探索各种基础编程概念和问题解决技巧
请登录后使用状态筛选
简单判断题
在Python的异常处理结构中,try 块后面可以只跟随 finally 块,而不需要包含任何 except 块。
在Python的异常处理结构中,try 块后面可以只跟随 finally 块,而不需要包含任何 except 块。
正确率: -已完成: 0人GESP等级认证(Python)2026六月四级异常处理语法
中等判断题
已知递推关系式为 f(n) = f(n-1) + f(n-3) + f(n-5)(其中 n≥5),为了保证对所有 n≥5 的计算都不出现负数下标,必须提供的初始值至少包括 f(0), f(1), f(2), f(3), f(4) 这五个值。
已知递推关系式为 f(n) = f(n-1) + f(n-3) + f(n-5)(其中 n≥5),为了保证对所有 n≥5 的计算都不出现负数下标,必须提供的初始值至少包括 f(0), f(1), f(2), f(3), f(4) 这五个值。
正确率: -已完成: 0人GESP等级认证(Python)2026六月四级递推关系初始条件
中等判断题
选择排序是稳定的排序算法,因为它在每次选择最小元素时不会改变相等元素的相对顺序。
选择排序是稳定的排序算法,因为它在每次选择最小元素时不会改变相等元素的相对顺序。
正确率: -已完成: 0人GESP等级认证(Python)2026六月四级排序算法稳定性
困难判断题
执行以下代码后,输出结果为 2。
执行以下代码后,输出结果为 2。
正确率: -已完成: 0人GESP等级认证(Python)2026六月四级二维数组邻居计数
中等单选题
假设 head 不为空,下面是实现单向循环链表在头节点后插入新节点的代码,横线处应填入
假设 head 不为空,下面是实现单向循环链表在头节点后插入新节点的代码,横线处应填入
正确率: -已完成: 0人GESP等级认证(Python)2026六月五级单向循环链表插入
中等单选题
下面代码遍历并输出一个循环单链表,其中 head 指向链表的第一个节点,横线处应填入的是
下面代码遍历并输出一个循环单链表,其中 head 指向链表的第一个节点,横线处应填入的是
正确率: -已完成: 0人GESP等级认证(Python)2026六月五级循环链表遍历
中等单选题
双链表结点定义如下,若要删除双链表中的中间结点(非首尾节点) p,写法正确的是
双链表结点定义如下,若要删除双链表中的中间结点(非首尾节点) p,写法正确的是
正确率: -已完成: 0人GESP等级认证(Python)2026六月五级双链表删除节点
简单单选题
使用如下欧几里得算法求 gcd(105, 45) 时,函数 gcd(a, b) 的递归调用序列正确的是
使用如下欧几里得算法求 gcd(105, 45) 时,函数 gcd(a, b) 的递归调用序列正确的是
正确率: -已完成: 0人GESP等级认证(Python)2026六月五级欧几里得算法递归过程
困难单选题
下面代码实现线性筛(欧拉筛),以筛选出 n 以内的所有素数。横线处的代码应为
下面代码实现线性筛(欧拉筛),以筛选出 n 以内的所有素数。横线处的代码应为
正确率: -已完成: 0人GESP等级认证(Python)2026六月五级欧拉筛法
简单单选题
下面关于埃氏筛法的说法正确的是
下面关于埃氏筛法的说法正确的是
正确率: -已完成: 0人GESP等级认证(Python)2026六月五级埃氏筛法原理