林老师 · 客观题题库 · GESP 八级 · 2026 真题

GESP 八级 · 2026 真题

八级 · 2026 真题 · 客观题 · 每题 2 分
真题
复刻
试卷编号OBJ-530168
题目总数25 题 · 50 分
试卷类型客观题
考生须知:
① 本卷为客观题单卷,合计 25 题 · 50 分,全部为客观题;
② 试卷右上角设有 「提交答卷」 与 「重置考试」 按钮,提交后系统自动判分并显示答题正确情况,请确认全部作答后再行提交;
③ 试卷不显示答案,提交后方可查看每题作答与正确答案的对照;
④ 答卷进度会保留在本地缓存中,刷新或再次打开仍可继续作答;
⑤ 本卷仅供学生练习使用;请勿用于其他用途;题面有问题请联系:i64coder@163.com。

判 分 报 告

0 / 50 分
0
答 对 · 得 0 分
0
答 错 · 失 0 分
当前筛选下没有题目
壹

客 观 题

25 QUESTIONS · 2 POINTS EACH
第 1 题 单选 未作答

从77本不同的算法书和55本不同的数学书中选出44本,要求两类书都至少选11本,共有( )种不同选法。

(2 分)
GESP 八级 2026-06 · 单选 第1题 | 知识点 组合
第 2 题 单选 未作答

66 个人排成一排照相,其中甲、乙两人不能相邻,共有( )种不同排法。

(2 分)
GESP 八级 2026-06 · 单选 第2题 | 知识点 排列
第 3 题 单选 未作答

展开式 (x2−1x)6(x^2 - \frac{1}{x})^6 中,常数项的系数为( )。

(2 分)
GESP 八级 2026-06 · 单选 第3题 | 知识点 二项式定理
第 4 题 单选 未作答

下面代码用于预处理组合数,横线处应填入的是( )。

01for (int i = 0; i <= n; i++) {
02    c[i][0] = c[i][i] = 1;
03    for (int j = 1; j < i; j++)
04        c[i][j] = ______;
05}

(2 分)
GESP 八级 2026-06 · 单选 第4题 | 知识点 杨辉三角
第 5 题 单选 未作答

下列程序输出的值为( )。

01#include <iostream>
02using namespace std;
03long long qpow(long long a, long long b, long long mod) {
04    long long ans = 1 % mod;
05    while (b) {
06        if (b & 1)
07            ans = ans * a % mod;
08        a = a * a % mod;
09        b >>= 1;
10    }
11    return ans;
12}
13int main() {
14    cout << qpow(3, 20, 17) << endl;
15    return 0;
16}

(2 分)
GESP 八级 2026-06 · 单选 第5题 | 知识点 快速幂(二进制幂)〔补充词条〕
第 6 题 单选 未作答

归并排序每次把长度为 nn 的序列分成两个规模约为 n/2n/2 的子序列,递归排序后再用线性时间合并。该算法的时间复杂度通常为( )。

(2 分)
GESP 八级 2026-06 · 单选 第6题 | 知识点 归并排序
第 7 题 单选 未作答

在平面直角坐标系中,三角形三个顶点为 A(1,1)A(1,1)、B(5,2)B(5,2)、C(3,6)C(3,6),该三角形面积为( )。

(2 分)
GESP 八级 2026-06 · 单选 第7题 | 知识点 一般图形面积的计算
第 8 题 单选 未作答

某程序需要判断点 P(x,y)P(x, y) 是否在以原点为圆心、半径为 55 的圆内或圆上。下列判断条件正确的是( )。

(2 分)
GESP 八级 2026-06 · 单选 第8题 | 知识点 点、线、面之间位置关系的判定
第 9 题 单选 未作答

某无向带权图有边 (1,2,4)(1,2,4)、(1,3,2)(1,3,2)、(2,3,1)(2,3,1)、(2,4,5)(2,4,5)、(3,4,8)(3,4,8)、(3,5,10)(3,5,10)、(4,5,2)(4,5,2)。该图最小生成树的总权值为( )。

(2 分)
GESP 八级 2026-06 · 单选 第9题 | 知识点 最小生成树:Prim和Kruskal等算法
第 10 题 单选 未作答

有向非负权图边为 1→2(3)1 \to 2(3)、2→4(4)2 \to 4(4)、1→3(10)1 \to 3(10)、3→4(1)3 \to 4(1)、2→3(2)2 \to 3(2)。使用 Dijkstra 算法从 11 号顶点出发到 44 号顶点的最短距离为( )。

(2 分)
GESP 八级 2026-06 · 单选 第10题 | 知识点 单源最短路:Bellman-Ford、Dijkstra、SPFA等算法
第 11 题 单选 未作答

下列代码片段的时间复杂度为( )。

01long long s = 0;
02for (int i = 1; i <= n; i++) {
03    for (int j = 1; j * j <= n; j++) {
04        s += i + j;
05    }
06}

(2 分)
GESP 八级 2026-06 · 单选 第11题 | 知识点 时间复杂度分析
第 12 题 单选 未作答

某优化问题的答案是 [1,M][1, M] 内的整数,存在单调判定函数 check(x),且每次判定的时间复杂度为 O(n)O(n)。
使用二分答案求最小可行值,整体时间复杂度通常为( )。

(2 分)
GESP 八级 2026-06 · 单选 第12题 | 知识点 二分法
第 13 题 单选 未作答

下列线性筛的代码片段中,当枚举到质数 pp 且 i % p == 0 时,使用 break 停止继续枚举。这样做的目的是( )。

01for (int i = 2; i <= n; ++i) {
02    if (!is_composite[i])
03        primes.push_back(i);
04    for (int p : primes) {
05        if (i * p > n)
06            break;
07        is_composite[i * p] = true;
08        if (i % p == 0)
09            break;
10    }
11}

(2 分)
GESP 八级 2026-06 · 单选 第13题 | 知识点 素数筛法:埃氏筛法与线性筛法
第 14 题 单选 未作答

在 C++ 中,关于类的继承和构造、析构顺序,下列说法正确的是( )。

(2 分)
GESP 八级 2026-06 · 单选 第14题 | 知识点 继承、多态与虚函数〔补充词条〕
第 15 题 单选 未作答

将44个元素按 1,2,3,4的顺序入栈,在该过程中可随时插入出栈操作。下列序列中不可能作为出栈序列的是( )。

(2 分)
GESP 八级 2026-06 · 单选 第15题 | 知识点 栈
第 16 题 判断 未作答

若一项任务可从两种互斥的方案中选择一种完成,其中,方案A有 mm 种做法,方案B有 nn 种做法,则总做法数为 m+nm + n。

(2 分)
GESP 八级 2026-06 · 判断 第1题 | 知识点 加法原理
第 17 题 判断 未作答

将 nn 个不同元素围成一圈,若只把旋转视为同一种排法,翻转仍视为不同排法,则方案数为 (n−1)!(n-1)!。

(2 分)
GESP 八级 2026-06 · 判断 第2题 | 知识点 错排列、圆排列
第 18 题 判断 未作答

从 nn 个不同元素中可重复地选取 kk 个且不考虑顺序,方案数为 C(n+k,k)C(n+k,k)。

(2 分)
GESP 八级 2026-06 · 判断 第3题 | 知识点 多重集上的组合
第 19 题 判断 未作答

杨辉三角中的组合数满足 C(n,k)=C(n−1,k)+C(n−2,k)C(n, k) = C(n-1, k) + C(n-2, k)。

(2 分)
GESP 八级 2026-06 · 判断 第4题 | 知识点 杨辉三角
第 20 题 判断 未作答

快速幂通过二进制拆分指数,可以在 O(log⁡b)O(\log b) 时间内计算 abmod  ma^b \mod m。

(2 分)
GESP 八级 2026-06 · 判断 第5题 | 知识点 快速幂(二进制幂)〔补充词条〕
第 21 题 判断 未作答

只要图中不存在负权环,Dijkstra 算法就一定能正确处理带负权边的图。

(2 分)
GESP 八级 2026-06 · 判断 第6题 | 知识点 单源最短路:Bellman-Ford、Dijkstra、SPFA等算法
第 22 题 判断 未作答

若一张连通无向图所有边权两两不同,则它的最小生成树一定唯一。

(2 分)
GESP 八级 2026-06 · 判断 第7题 | 知识点 最小生成树:Prim和Kruskal等算法
第 23 题 判断 未作答

判断点 (x,y)(x, y) 是否在以原点为圆心、半径为 rr 的圆内或圆上时,可以比较 x2+y2x^2 + y^2 与 r2r^2,不必先开平方。

(2 分)
GESP 八级 2026-06 · 判断 第8题 | 知识点 点、线、面之间位置关系的判定
第 24 题 判断 未作答

若能写出判定函数 check(x),表示“答案为 xx 时是否可行”,即使 check(x) 不满足单调性,也一定可以使用二分答案求最优解。

(2 分)
GESP 八级 2026-06 · 判断 第9题 | 知识点 二分法
第 25 题 判断 未作答

归并排序是一种稳定排序算法,常见实现的时间复杂度为 O(nlog⁡n)O(n \log n)。

(2 分)
GESP 八级 2026-06 · 判断 第10题 | 知识点 归并排序