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

GESP 七级 · 2024 真题

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

判 分 报 告

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

客 观 题

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

已知小写字母 b 的 ASCII 码为 9898,下列 C++ 代码的输出结果是( )。

01#include <iostream>
02using namespace std;
03int main() {
04    char a = 'b';
05    cout << a + 1;
06    return 0;
07}

(2 分)
GESP 七级 2024-12 · 单选 第1题 | 知识点 ASCII码、字符型:char
第 2 题 单选 未作答

已知 a 为 int 类型变量,p 为 int * 类型变量,下列赋值语句不符合语法的是( )。

(2 分)
GESP 七级 2024-12 · 单选 第2题 | 知识点 指针
第 3 题 单选 未作答

已知数组 a 的定义 int a[10] = {0};,下列说法不正确的是( )。

(2 分)
GESP 七级 2024-12 · 单选 第3题 | 知识点 数组与数组下标
第 4 题 单选 未作答

下列关于 C++ 类的说法,错误的是( )。

(2 分)
GESP 七级 2024-12 · 单选 第4题 | 知识点 类的概念及简单应用、面向对象的程序设计思想(OOP)
第 5 题 单选 未作答

下列关于有向图的说法,错误的是( )。

(2 分)
GESP 七级 2024-12 · 单选 第5题 | 知识点 连通图与强连通图、简单图
第 6 题 单选 未作答

一棵二叉树的每个结点均满足:结点的左子树和右子树,要么同时存在,要么同时不存在。该树有 197197 个结点,则其叶结点有多少个?( )

(2 分)
GESP 七级 2024-12 · 单选 第6题 | 知识点 二叉树的定义与基本性质
第 7 题 单选 未作答

下列关于二叉树的说法,错误的是( )。

(2 分)
GESP 七级 2024-12 · 单选 第7题 | 知识点 二叉搜索树的定义和构造、平衡树:AVL、Treap、Splay等
第 8 题 单选 未作答

一个简单无向图有 1010 个结点、66 条边。在最差情况,至少增加多少条边可以使其连通?( )

(2 分)
GESP 七级 2024-12 · 单选 第8题 | 知识点 简单图
第 9 题 单选 未作答

一个哈希表,包括 nn 个位置(分别编号 0∼(n−1)0\sim(n-1)),每个位置最多仅能存储一个元素。该哈希表只有插入元素和查询两种操作,没有删除或修改元素的操作。以下说法错误的是( )。

(2 分)
GESP 七级 2024-12 · 单选 第9题 | 知识点 哈希冲突的常用处理方法、数值哈希函数构造
第 10 题 单选 未作答

以下关于动态规划的说法中,错误的是( )。

(2 分)
GESP 七级 2024-12 · 单选 第10题 | 知识点 动态规划的基本思路
第 11 题 单选 未作答

下面程序的输出为( )。

01#include <iostream>
02#include <cmath>
03using namespace std;
04int main() {
05    cout << (int)exp(2) << endl;
06    return 0;
07}

(2 分)
GESP 七级 2024-12 · 单选 第11题 | 知识点 绝对值函数、四舍五入函数、下取整函数、上取整函数、平方根函数、常用三角函数、对数函数、指数函数
第 12~13 题 组合题 (共 4 分) 未作答

下面程序的输出及其时间复杂度:

01#include <iostream>
02#define N 10
03using namespace std;
04int h[N];
05int main() {
06    h[0] = h[1] = 1;
07    for (int n = 2; n < N; n++)
08        for (int j = 0; j < n; j++)
09            h[n] += h[j] * h[n - j - 1];
10    cout << h[6] << endl;
11    return 0;
12}

12.

下面程序的输出为( )。

(2 分)
13.

该程序的时间复杂度为( )。

(2 分)
GESP 七级 2024-12 · 组合题 第12-13题 | 知识点 卡特兰(Catlan)数、时间复杂度分析
第 14 题 单选 未作答

下面 init_sieve 函数的时间复杂度为( )。

01int sieve[MAX_N];
02void init_sieve(int n) {
03    for (int i = 1; i <= n; i++)
04        sieve[i] = i;
05    for (int i = 2; i <= n; i++)
06        for (int j = i; j <= n; j += i)
07            sieve[j]--;
08}

(2 分)
GESP 七级 2024-12 · 单选 第14题 | 知识点 时间复杂度分析
第 15 题 单选 未作答

下列选项中,哪个不可能是下图的深度优先遍历序列( )。

(2 分)
GESP 七级 2024-12 · 单选 第15题 | 知识点 深度优先遍历
第 16 题 判断 未作答

表达式 5 ^ 3 的结果为 125125 。

(2 分)
GESP 七级 2024-12 · 判断 第1题 | 知识点 位运算:与(&)、或(|)、非(~)、异或(^)、左移(<<)、右移(>>)
第 17 题 判断 未作答

在 C++ 语言中,函数定义和函数调用可以不在同一个文件内。

(2 分)
GESP 七级 2024-12 · 判断 第2题 | 知识点 函数定义与调用、形参与实参
第 18 题 判断 未作答

在 nn 个元素中进行二分查找,平均时间复杂度是 O(log⁡n)O(\log n),但须要事先进行排序。

(2 分)
GESP 七级 2024-12 · 判断 第3题 | 知识点 二分法
第 19 题 判断 未作答

unsigned long long 类型是 C++ 语言中表达范围最大的非负整数类型之一,其表达范围是 [0,264−1][0, 2^{64}-1]。超出该范围的非负整数运算,将无法使用 C++ 语言进行计算。

(2 分)
GESP 七级 2024-12 · 判断 第4题 | 知识点 整数型:int、long long
第 20 题 判断 未作答

使用 math.h 或 cmath 头文件中的函数,表达式 log2(32) 的结果为 55 、类型为 int 。

(2 分)
GESP 七级 2024-12 · 判断 第5题 | 知识点 绝对值函数、四舍五入函数、下取整函数、上取整函数、平方根函数、常用三角函数、对数函数、指数函数
第 21 题 判断 未作答

C++ 是一种面向对象编程语言,C 则不是。继承是面向对象三大特性之一。因此,使用 C 语言无法实现继承。

(2 分)
GESP 七级 2024-12 · 判断 第6题 | 知识点 继承、多态与虚函数〔补充词条〕
第 22 题 判断 未作答

邻接表和邻接矩阵都是图的存储形式。邻接表在遍历单个顶点的所有边时,时间复杂度更低;邻接矩阵在判断两个顶点之间是否有边时,时间复杂度更低。

(2 分)
GESP 七级 2024-12 · 判断 第7题 | 知识点 图的表示与存储:邻接表、图的表示与存储:邻接矩阵
第 23 题 判断 未作答

MD5 是一种常见的哈希函数,可以由任意长度的数据生成 128128 位的哈希值,曾广泛应用于数据完整性校验。中国科学家的系列工作首次发现了可实用的 MD5 破解方法。之后,MD5 逐渐被其他哈希函数所取代。

(2 分)
GESP 七级 2024-12 · 判断 第8题 | 知识点 字符串哈希函数构造
第 24 题 判断 未作答

递归调用在运行时会由于层数过多导致程序崩溃,可以通过循环配合栈缓解这一问题。

(2 分)
GESP 七级 2024-12 · 判断 第9题 | 知识点 递归函数、栈
第 25 题 判断 未作答

一个图中,每个顶点表达一个城市,连接两个顶点的边表达从一个城市到达另一个城市的一种交通方式。这个图可以用来表达交通网络,且是简单有向图。

(2 分)
GESP 七级 2024-12 · 判断 第10题 | 知识点 简单图