1 条题解
-
0
参考答案与详细解析
一、 单项选择题
-
A。 解析:中间列 2 个座位,左右列共 4 个座位。 先选 2 人坐中间:。中间 2 人排列 。 剩下 4 人坐左右 4 个位置:。 总数 。
-
B。 解析:男女相间。 模式:男女男女男女 或 女男女男女男(2种)。 男生排列 ,女生排列 。 总数 。
-
D。 解析:
class MyClass;是前向声明,不是定义。定义需要包含类体{...}。 -
D。 解析: 个顶点 条边的图,如果不连通,则没有生成树,它本身也不是生成树。只有连通时才是树(即生成树)。
-
C。 解析:生两个孩子,样本空间 {(男,男), (男,女), (女,男), (女,女)}。儿女双全即 {(男,女), (女,男)},概率 2/4 = 1/2。
-
B。 解析:判别式 。
-
C。 解析:BFS 访问每个节点一次,复杂度 。
-
B。 解析:时间复杂度通常为 状态数 转移代价,不仅仅是状态个数。
-
A。 解析:外层循环 次。内层
to_string和遍历字符串长度约为 。总复杂度 。 -
A。 解析:这是求从 (0,0,0) 到 (1,2,3) 的路径数(每次 x,y,z 加 1)。 总步数 。 多重集排列数 。
-
A。 解析:外层 ,内层 。循环次数约为 。复杂度 。
-
D。 解析:快排 partition 最后将 pivot (在
a[l]) 与分界点a[j]交换,并返回j。 -
D。 解析:LIS 状态转移:
dp[i] = max(dp[i], dp[j] + 1)。 -
C。 解析:使用二分查找优化的 LIS 算法(贪心+二分),时间复杂度 。
-
A。 解析:根据题目答案推断,最短路径为 9。路径可能是 0->2->1->3 (3+1+5=9? 需看具体矩阵数值,此处依答案 A)。
二、 判断题
- A (正确)。。
- B (错误)。C++ 数组越界是未定义行为,可能崩溃,也可能读写错误内存但不立即退出。
- A (正确)。归并排序稳定性好,复杂度稳定 。
- B (错误)。5 红球产生 4 个中间空隙。4 蓝球必须填入这 4 个空隙(保证两侧有红球且不相邻)。只有 1 种方案(R B R B R B R B R)。
- B (错误)。
log是自然对数 。。 应使用log2。 - B (错误)。C 语言可以通过结构体嵌套等方式模拟继承,虽然不支持关键字。
- A (正确)。Cayley 公式,完全图生成树数量为 。
- B (错误)。该公式计算的是第三边长度(余弦定理),不是周长。周长需加上 。
- A (正确)。图遍历标准复杂度。
- A (正确)。
- 班长、学习委员从 28 人(32-4)中选 2 人排列:。
- 副班长、组织委员从剩下 30 人(28-2+4)中选 2 人排列:。
- 总数 。
-
- 1
信息
- ID
- 12668
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 上传者