林老师 · 客观题题库 · GESP 七级 · 2025 真题

GESP 七级 · 2025 真题

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

判 分 报 告

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

客 观 题

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

下⾯关于C++中形参、实参和定义域的说法中,正确的⼀项是( )。

(2 分)
GESP 七级 2025-12 · 单选 第1题 | 知识点 形参与实参、值传递与引用传递、作用域
第 2 题 单选 未作答

已知三个序列:s1={3,1,8,2,5,6,7,4}s2={1,5,1,8,6,4,7,5,6}s3={1,8,3,5,7,6,2,4}。以下哪个序列是它们的最长公共子序列()。

(2 分)
GESP 七级 2025-12 · 单选 第2题 | 知识点 LCS、线性DP
第 3 题 单选 未作答

现有一个地址区间为 0100\sim10 的哈希表,当出现冲突情况,会往后找第一个空的地址存储(到 1010 冲突了就从 00 开始往后),现在要依次存储 (1,3,5,7,9)(1,3,5,7,9),哈希函数为 h(x)=(x2+x)mod11h(x)=(x^2+x) \bmod 11。其中 99 存储在哈希表哪个地址中( )。

(2 分)
GESP 七级 2025-12 · 单选 第3题 | 知识点 哈希表、同余与模运算
第 4 题 单选 未作答

0/10/1 背包问题中,给定一组物品,每个物品有一个重量和价值,背包的容量有限。假设背包的最大容量为 WW ,物品的数量为 nn ,其中第 ii 个物品的重量为 w[i]w[i],价值为 v[i]v[i]。以下关于 0/10/1 背包问题的描述,正确的是()。

(2 分)
GESP 七级 2025-12 · 单选 第4题 | 知识点 01背包、线性DP
第 5 题 单选 未作答

⼀棵深度为 66(根节点深度为 11 )的完全⼆叉树,节点总数最少有( )。

(2 分)
GESP 七级 2025-12 · 单选 第5题 | 知识点 完全二叉树、二叉树性质
第 6 题 单选 未作答

对于如下二叉树,下面关于访问的顺序说法错误的是( )。

(2 分)
GESP 七级 2025-12 · 单选 第6题 | 知识点 中序遍历、前序遍历、后序遍历、图的BFS遍历
第 7 题 单选 未作答

下面程序的运行结果为( )。

01++
02#include <iostream>
03
04int query(int n, int *a, int x) {
05    int l = 0, r = n;
06    while (l < r) {
07        int mid = l + (r - l) / 2;
08        if (a[mid] >= x) r = mid;
09        else l = mid + 1;
10    }
11
12    if (l == n) return -1;
13    return l;
14}
15
16int main() {
17    int n = 10;
18    int x = 3;
19    int num[] = {1, 2, 2, 3, 3, 4, 5, 5, 6, 7};
20    
21    std::cout << query(n, num, x) << "\n";
22    return 0;
23}

(2 分)
GESP 七级 2025-12 · 单选 第7题 | 知识点 程序阅读与输出推断、二分查找
第 8 题 单选 未作答

下面程序中,函数 query 的时间复杂度是( )。

01++
02#include <iostream>
03
04int query(int n, int *a, int x) {
05    int l = 0, r = n;
06    while (l < r) {
07        int mid = l + (r - l) / 2;
08        if (a[mid] >= x) r = mid;
09        else l = mid + 1;
10    }
11
12    if (l == n) return -1;
13    return l;
14}
15
16int main() {
17    int n = 10;
18    int x = 3;
19    int num[] = {1, 2, 2, 3, 3, 4, 5, 5, 6, 7};
20    
21    std::cout << query(n, num, x) << "\n";
22    return 0;
23}

(2 分)
GESP 七级 2025-12 · 单选 第8题 | 知识点 时间复杂度、二分查找、程序阅读与输出推断
第 9 题 单选 未作答

55 个字符,它们出现的次数分别为 22 次、22 次、33 次、33 次、55 次。现在要⽤哈夫曼编码的⽅式来为这些字符进⾏编码,最⼩加权路径长度 WPLWPL(每个字符的出现次数 ×\times 它的编码长度,再把每个字符结果加起来)的值为( )。

(2 分)
GESP 七级 2025-12 · 单选 第9题 | 知识点 哈夫曼树、哈夫曼编码
第 10 题 单选 未作答

下⾯程序的运⾏结果为( )。

01++
02#include <iostream>
03using namespace std;
04int f(int n) {
05    if (n <= 2) return n * 2;
06    return f(n - 1) + f(n - 2);
07}
08int main() {
09    cout << f(5) << endl;
10    return 0;
11}

(2 分)
GESP 七级 2025-12 · 单选 第10题 | 知识点 程序阅读与输出推断、递归
第 11 题 单选 未作答

⼀个简单⽆向图 GG3636 条边,且每个顶点的度数都为 44,则图 GG 的顶点个数为( )。

(2 分)
GESP 七级 2025-12 · 单选 第11题 | 知识点 图的基本概念、乘法原理
第 12 题 单选 未作答

下⾯关于⼆叉树的说法正确的是( )。

(2 分)
GESP 七级 2025-12 · 单选 第12题 | 知识点 二叉树性质、二叉树概念
第 13 题 单选 未作答

假设⼀个算法时间复杂度的递推式是 T(n)=8T(n4)+nnT(n) = 8T(\frac{n}{4}) + n\sqrt{n} (nn 为正整数),和 T(0)=1T(0)=1 ,那么这个算法的时间复杂度是( )。

(2 分)
GESP 七级 2025-12 · 单选 第13题 | 知识点 时间复杂度、分治
第 14 题 单选 未作答

下⾯哪⼀个可能是下图的深度优先遍历序列( )。

(2 分)
GESP 七级 2025-12 · 单选 第14题 | 知识点 图的DFS遍历、图的基本概念
第 15 题 单选 未作答

下⾯这个有向图的强连通分量的个数是( )。

(2 分)
GESP 七级 2025-12 · 单选 第15题 | 知识点 强连通分量、图的基本概念
第 16 题 判断 未作答

C++语⾔中,表达式 3 ^ 2 的结果类型为 int,值为 9

(2 分)
GESP 七级 2025-12 · 判断 第1题 | 知识点 位异或、算术运算
第 17 题 判断 未作答

使⽤ cmath 头⽂件中的正弦函数,表达式 sin(90) 的结果类型为 double,值约为 1.01.0

(2 分)
GESP 七级 2025-12 · 判断 第2题 | 知识点 cmath数学函数、浮点型
第 18 题 判断 未作答

使⽤ strcmp("10", "9") ⽐较两个字符串,返回值⼤于 00,说明 "10""9" ⼤。

(2 分)
GESP 七级 2025-12 · 判断 第3题 | 知识点 字符ASCII运算、字符数组
第 19 题 判断 未作答

选择排序是⼀种不稳定的排序算法,⽽冒泡排序是⼀种稳定的排序算法。

(2 分)
GESP 七级 2025-12 · 判断 第4题 | 知识点 排序稳定性、选择排序、冒泡排序
第 20 题 判断 未作答

求两个长度为 nn 序列的最长公共⼦序列(LCS)长度时,可以使⽤滚动数组将空间复杂度从 O(n2)O(n^2) 优化到 O(n)O(n)

(2 分)
GESP 七级 2025-12 · 判断 第5题 | 知识点 LCS、线性DP
第 21 题 判断 未作答

在⽆向图中,所有顶点的度数之和等于边数的两倍。

(2 分)
GESP 七级 2025-12 · 判断 第6题 | 知识点 图的基本概念、乘法原理
第 22 题 判断 未作答

使⽤邻接矩阵存储⼀个有 VV 个顶点、EE 条边的图,对该图进⾏⼀次完整的 BFSBFS 遍历,时间复杂度为 O(V+E)O(V+E)

(2 分)
GESP 七级 2025-12 · 判断 第7题 | 知识点 邻接矩阵、图的BFS遍历、时间复杂度
第 23 题 判断 未作答

在图像处理或游戏开发中,泛洪(flood fill)算法既可以⽤BFS实现,也可以⽤DFS实现。

(2 分)
GESP 七级 2025-12 · 判断 第8题 | 知识点 泛洪算法、深度优先搜索
第 24 题 判断 未作答

使⽤链地址法处理冲突的哈希表,当所有元素都映射到同⼀个槽位时,查找操作的最坏时间复杂度为 O(n)O(n),其中 nn 为元素个数。

(2 分)
GESP 七级 2025-12 · 判断 第9题 | 知识点 哈希表、时间复杂度
第 25 题 判断 未作答

⼀个包含 VV 个顶点的连通⽆向图,其任何⼀棵⽣成树都恰好包含 V1V-1 条边。

(2 分)
GESP 七级 2025-12 · 判断 第10题 | 知识点 图的基本概念、Kruskal