#1134. GESP C++ 八 级 2024年6月真题 · 判断题
GESP C++ 八 级 2024年6月真题 · 判断题
GESP C++ 八 级 2024年6月真题(180 分钟,总分 100 分)
判断题(共 10 题,每题 2 分,共 20 分)
1. ABCDE五个小朋友,排成一队跑步,其中AB两人必须排在一起,一共有48种排法。
{{ select(1) }}
- 正确
- 错误
2. 已知double类型的变量a和b,则执行语句a = a + b; b = a - b; a = a - b;后,变量a和b的值会互换。
{{ select(2) }}
- 正确
- 错误
3. 一个袋子中有3个完全相同的红色小球、2个完全相同的蓝色小球。每次从中取出1个,再放回袋子,这样进行3次后,可能的颜色顺序有8种。
{{ select(3) }}
- 正确
- 错误
4. 已知int类型的变量a和b中分别存储着一个直角三角形的两条直角边的长度,则斜边的长度可以通过表达式sqrt(a * a + b * b)求得。
{{ select(4) }}
- 正确
- 错误
5. 在一个包含v个顶点、e条边的带权连通简单有向图上使用Dijkstra算法求最短路径,时间复杂度为 O( v2 ),可进一步优化至 O( e+v log(v) )。
{{ select(5) }}
- 正确
- 错误
6. 在 N 个元素的二叉排序树中查找一个元素,最差情况的时间复杂度是 O( log N )。
{{ select(6) }}
- 正确
- 错误
7. C++语言中,可以为同一个类定义多个析构函数。
{{ select(7) }}
- 正确
- 错误
8. 使用单链表和使用双向链表,查找元素的时间复杂度相同。
{{ select(8) }}
- 正确
- 错误
9. 为解决哈希函数冲突,可以使用不同的哈希函数为每个表项各建立一个子哈希表,用来管理该表项的所有冲突元素。这些子哈希表一定不会发生冲突。
{{ select(9) }}
- 正确
- 错误
10. 要判断无向图的连通性,在深度优先搜索和广度优先搜索中选择,深度优先的平均时间复杂度更低。
{{ select(10) }}
- 正确
- 错误
相关
在下列比赛中: