2021-09-02下午

20210902下午

。。。一言难尽

T1T2T3T4T5T6T7T8
预测10010010010010010010030
一测1001001000010010030

T1:
模拟,一开始写的一天一天移,后来发现一年只有一天可能对应,可以一年一年判断,两个交上去都是对的。
T2:
gcd板子。
T3:
模拟,线段树都不用开。
T4:
模拟,不小心输出多了个空格。
T5:
RMQ板子,线段树树状数组都可以,询问有除了12之外的数字十分恶毒。
请添加图片描述

T6:
如题所示,模拟。开个栈存溶液信息即可。
T7:
简单数学,相当于求 ( m ∗ 1 0 k + 5 )   m o d   n (m*10^k+5)\bmod n (m10k+5)modn,快速幂即可。
T8:
不需要搜索,暴力枚举即可。考试开map多了个log复杂度爆了,事实上开双哈希或三哈希就能过,直接枚举复杂度O ( T ∗ 2 n ) (T*2^n) (T2n)炸掉,所以把原数组分为两份,将一组的和存进hash表,再枚举另一组来查 m − s u m m-sum msum是否在表内。枚举方法可以用 [ 0 , 2 n 2 − 1 ] [0,2^{\frac{n}{2}}-1] [0,22n1]二进制来枚举计算哪些的和,总复杂度O ( T ∗ 2 n 2 ) (T*2^{\frac{n}{2}}) (T22n),可过。

总结:本次考试难度依然十分温和,只是考试时的失误(以及考题的失误)应该减少。
请添加图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值