CSP-S初赛错题本
一些废话
CSP-S1 2024即将到来
临时抱佛脚整理了T1-T15这些基础题
CSP-S 2020
T8
二分图是指能将顶点划分成两个部分,每一部分内的顶点间没有边相连的简单无向图。那么,24个顶点的二分图至多有( )条边。
A.144
B.100
C.48
D.122
T10
一个班学生分组做游戏,如果每组三人就多两人,每组五人就多三人,每组七人就多四人,问这个班的学生人数n在以下哪个区间?已知n<60( )
A.30<n<40
B.40<n<50
C.50<n<60
D.20<n<30
其实是可以枚举的。。。
CSP-S 2021
T5
以比较为基本运算,对于2n个数,同时找到最大值和最小值,最坏情况下需要的最小的比 较次数为( )。
A.4n−2
B.3n+1
C.3n−2
D.2n+1
如果普通打擂台,就是2n-1次。
现在取两个数,大值和大值比较,小值和小值比较,选出一个最大和一个最小值。每次两个数要进行3次比较。且第一次直接复制,则1+(2n/2-1)*3 = 3n-2次
T7
G 是一个非连通简单无向图(没有自环和重边),共有36条边,则该图至少有( )个点。
A.8
B.9
C.10
D.11
对于一个非联通简单无向图有n个点,那么最多有(n-1)(n-2)/2条边。
(n-1)(n-2)/2>=36
解得n>=10
CSP-S 2023
T6
以下连通无向图中,()一定可以用不超过两种颜色进行染色:
A. 完全三叉树
B. 平面图
C. 边双连通图
D.欧拉图
“染色”即二分图,完全三叉树的染色方法为:把所有偶数层的节点染成一个颜色,奇数层的节点染成另一个颜色。
T7
A.4
B.5
C.6
D.7
最长公共子序列是ABCABA和ABAABA
T8
A.7元
B.35/6元
C.16/3元
D.19/3元
总共只有36种情况,枚举即可:
0元的有:(1,1) (2,2) …… (6,6) 共六种。
2元的有:(1,2) (1,3) …… (1,6) 共五种。
4元、6元、8元、10元、12元的情况与2元相同,各5种。
所有可能情况下的收益之和为(2+4+6+8+10+12)*5 = 210元
收益平均值为210/36即35/6
T13
A.1
B.2
C.3
D.4
找环打破即可
T14
还没看懂,找时间研究一下
T15
现在用如下代码来计算x^n其时间复杂度为()。
double quick_power(double x, unsigned n) {
if (n == 0) return 1;
if (n == 1) return x;
return quick_power(x, n / 2)
* quick_power(x, n / 2)
* ((n & 1) ? x : 1);
}
A.O(n)
B.O(1)
C.O(logn)
D.O(nlogn)
当时看到快速幂直接选了C
后来发现不大对
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现