【CSP-S2021】第一场认证个人总结

吐槽

这张卷子难点很多坑点更多,总之非常恶心。。。。。。


题目解析

单选题

在这里插入图片描述
A. ls 列出当前工作目录的所有文件(List)
B. cd 将指定文件夹设置为当前工作目录(Change Directory)
C. cp 将文件复制到指定路径(Copy)
D. 这啥?

选A


在这里插入图片描述
直接加,选B


在这里插入图片描述

常识选A


在这里插入图片描述
19年也考过该知识点。
堆排序可能会交换两个相等元素的位置,是不稳定排序,选C


在这里插入图片描述
19年11题的变式。
如果每个数都和 m a x   ,   m i n max\ ,\ min max , min 比较,则要 4 n − 2 4n-2 4n2
不妨把 2 n 2n 2n 个数切一半,拆成 a i , b i a_i,b_i ai,bi 两个序列
( a 1 , b 1 ) , ( a 2 , b 2 ) , . . . , ( a n , b n ) (a_1,b_1),(a_2,b_2),...,(a_n,b_n) (a1,b1),(a2,b2),...,(an,bn) 两两比较,小的跟 m i n min min 比,大的跟 m a x max max 比,则需
1 + 3 ( n − 1 ) = 3 n − 2 1+3(n-1)=3n-2 1+3(n1)=3n2 次, ( a 1 , b 1 ) (a_1,b_1) (a1,b1) 只用比一次
选B


在这里插入图片描述
全部算出来: 0 , 1 , 4 , 9 , 5 , 3 , 3 , 5 0,1,4,9,5,3,3,5 0,1,4,9,5,3,3,5
冲突处理: 0 , 1 , 4 , 9 , 5 , 3 , 6 , 7 0,1,4,9,5,3,6,7 0,1,4,9,5,3,6,7
选C


在这里插入图片描述
19年第8题,几乎一毛一样
为了让每个节点都有尽可能多的边(这样节点就最少),
可以构造一个完全图再加上孤立的点,构成非连通图。
36 36 36 条边构造完全图,设 n n n 个节点,则:
n ( n − 1 ) 2 = 36      ⇒     n = 9 \dfrac{n(n-1)}{2}=36\ \ \ \ \large\Rightarrow \ \ \ \normalsize n=9 2n(n1)=36       n=9
所以加上一个孤立点: a n s w e r = n + 1 = 10 answer=n+1=10 answer=n+1=10
选C


在这里插入图片描述

二叉树的性质:高度为 n n n 的满二叉树,节点共 2 n − 1 2^n-1 2n1
所以求 ⌈ log ⁡ 2 ( 2021 ) ⌉ = 11 \lceil\log_2(2021)\rceil=11 log2(2021)⌉=11
选B


在这里插入图片描述
前序:根在前,根左右
中序:根在中,左根右
后序:根在后,左右根
无论如何先左后右
所以选D


在这里插入图片描述
转化,求逆序对:

D A C F E B = 4 , 1 , 3 , 6 , 5 , 2 \mathrm{DACFEB}={4,1,3,6,5,2} DACFEB=4,1,3,6,5,2

选A


在这里插入图片描述
就是计算 5 n − 1   m o d   n 5^{n-1}\ \mathrm{mod}\ n 5n1 mod n
注意到 n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值