社区讨论

A卷答案(官方答案)(CSP-S2020第一轮)

学术版参与者 219已保存回复 283

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
283 条
当前快照
1 份
快照标识符
@lod4xpy9
此快照首次捕获于
2023/10/31 00:49
2 年前
此快照最后确认于
2023/11/05 11:09
2 年前
查看原帖
以上是官方答案。

CPP
单项选择题
CBBBD BAACC CDBDC

阅读程序
1、FFTTCC
2、FT*BAD
3、TFFDDC

完善程序
1、DBDDB
2、DBCAB
我的考场答案:
其中做错了的:
  • 阅读程序第 3 题第 3 小题(最劣时间复杂度是否为 O(n!)\mathcal O (n!))应该选(×),正确的最劣时间复杂度为 O ⁣((n!)2n)\mathcal O \!\left( {(n!)}^2 \cdot n \right)
  • 阅读程序第 3 题第 5 小题(当 st0 = "0123456789ab"st1 = "ba9876543210"m = 1 时,输出的答案为)应该选 D(6868),做法是:
    容易构造一个比较劣的耗费 O(n2)\mathcal O (n^2) 步的操作序列,于是可以猜想当 nn 足够大时答案为关于 nn 的二次多项式,用给出的三个值进行插值即可得到答案为 6868
其中有争议的:
  • 阅读程序第 2 题第 2 小题(问 d[a] 改为 d[b] 是否仍然正确)题目可能有争议。
  • 阅读程序第 2 题第 3 小题(问 d[i] 严格单调递增时 swap 的平均执行次数)题目可能有争议,期望 swap 执行次数似乎为 O(log2n)\mathcal O (\log^2 n),无正确选项。

回复

283 条回复,欢迎继续交流。

正在加载回复...