首页
题库
Scratch
C++
Python
Icode
试卷题单
scratch
c++
python
下载
编程社区
图形化编程
scratch作品&源码
Plus
登录
注册
首页
c++
GESP C++等级考试 五级(2025年3月)
GESP C++等级考试 五级(2025年3月)
Puls
2025年3月
GESP C++
五级
等级考试真题
练习模式
考试模式
GESP
五级
202503
考级
题目列表
选择题(每题2分,共30分)
1
. 链表不具备的特点是?
(2分)
2
. 双向链表中每个结点有两个指针域prev 和next ,分别指向该结点的前驱及后继结点。设p指向链表中的⼀个结点,它的前驱结点和后继结点均⾮空。要删除结点p,则下述语句中错误的是?
(2分)
3
. 假设双向循环链表包含头尾哨兵结点(不存储实际内容),分别为head 和tail ,链表中每个结点有两个指针域prev和 next ,分别指向该结点的前驱及后继结点。下⾯代码实现了⼀个空的双向循环链表,横线上应填的最佳代码是?
(2分)
4
. ⽤以下辗转相除法(欧⼏⾥得算法)求gcd(84, 60)的步骤中,第⼆步计算的数是?
(2分)
5
. 根据唯⼀分解定理,下⾯整数的唯⼀分解是正确的?
(2分)
6
. 下述代码实现素数表的线性筛法,筛选出所有⼩于等于 n的素数,横线上应填的最佳代码是?
(2分)
7
. 在程序运⾏过程中,如果递归调⽤的层数过多,会因为( )引发错误。
(2分)
8
. 对下⾯两个函数,说法错误的是?
(2分)
9
. 下算法中,( )是不稳定的排序。
(2分)
10
. 考虑以下C++代码实现的快速排序算法,将数据从⼩到⼤排序,则横线上应填的最佳代码是?
(2分)
11
. 若用二分法在[1, 100]内猜数,最多需要猜( )次。
(2分)
12
. 下面代码实现了二分查找算法,在数组 arr 找到目标元素 target 的位置,则横线上能填写的最佳代码是?
(2分)
13
. 贪心算法的核心特征是?
(2分)
14
. 函数 int findMax(int arr[], int low, int high) 计算数组中最大元素,其中数组 arr 从索引low 到 high ,( )正确实现了分治逻辑。
(2分)
15
. 小杨编写了一个如下的高精度乘法函数,则横线上应填写的代码为?
(2分)
判断题(每题2分,共20分)
16
. 单链表中删除某个结点 p (非尾结点),但不知道头结点,可行的操作是将 p 的值设为 p->next 的值,然后删除 p->next 。
(2分)
17
. 链表存储线性表时要求内存中可用存储单元地址是连续的。
(2分)
18
. 线性筛相对于埃拉托斯特尼筛法,每个合数只会被它的最小质因数筛去一次,因此效率更高。
(2分)
19
. 贪心算法通过每一步选择当前最优解,从而一定能获得全局最优解。
(2分)
20
. 递归函数必须具有一个终止条件,以防止无限递归。
(2分)
21
. 快速排序算法的时间复杂度与输入是否有序无关,始终稳定为$O(nlogn)$ 。
(2分)
22
. 归并排序算法的时间复杂度与输入是否有序无关,始终稳定为$o(nlogn)$。
(2分)
23
. 二分查找适用于对无序数组和有序数组的查找。
(2分)
24
. 小杨有100元去超市买东西,每个商品有各自的价格,每种商品只能买1个,小杨的目标是买到最多数量的商品。小杨采用的策略是每次挑价格最低的商品买,这体现了分治思想。
(2分)
25
. 归并排序算法体现了分治算法,每次将大的待排序数组分成大小大致相等的两个小数组,然后分别对两个小数组进行排序,最后对排好序的两个小数组合并成有序数组。
(2分)
编程题(每题2分,共50分)
26
. 平均分配
(25分)
27
. 原根判断
(25分)
相关内容
GESP C++等级考试 七级(2025年6月)
2025年6月 GESPC++七级等级考试真题
GESP C++等级考试 三级(2025年6月)
2025年6月 GESPC++等三级级考试真题
GESP C++等级考试 一级(2025年6月)
2025年6月GESPC++等级考试一级考级真题
GESP C++等级考试 二级(2025年6月)
2025年6月 GESPC++等级考试二级考试真题
创建用户
土豆
数据
0
次
收藏
收藏
讨论
反馈
热门试卷
1
2025年全国青少年信息素养大赛-算法创意实践挑战赛—真题试卷(初赛)(初中组-1)
同学们考完试后应及时复盘:查错题、析错因,定位薄弱点,针对性训练,提升能力,补短板。
2
2024年全国信息素养大赛 算法创意实践挑战赛-复赛/省赛(小学组)
2024年全国信息素养大赛复赛真题(算法创意实践挑战赛)小学组
3
2024年全国青少年信息素养大赛-智能算法应用挑战赛C++小学组 海南赛区(初赛)
2024年全国青少年信息素养大赛 智能算法应用 海南赛区选拔赛真题
4
2025年全国青少年信息素养大赛-算法创意实践挑战赛—真题试卷(初赛)(小学组-2)
真题放送,立即估分!
5
2025信息素养大赛-算法创意实践挑战赛C++【小学组】预选赛-模拟题
程序基础顺序结构:理解程序流程、基本输入输出。分支结构:if条件句、简单逻辑运算。循环结构:for循...
6
GESP C++等级考试 二级(2025年3月)
2025年3月 GESPC++ 二级等级考试真题