2022 online游记
part 1 赛前
前一天晚上睡得还可以,早上被英语老师和数学老师嘲讽完以后就来到了机房。
赛前5分钟临时抱佛脚看了以下map和set,赛中有妙用。
part 2 提高组
T1 丹钓战
第一题想的是暴力,但是我纠结在了第一题,一直想着不断优化我的暴力,2h过后才想出来了一个用map+分块的做法,复杂度
O
(
n
∗
q
∗
l
)
O(\sqrt n*q*l)
O(n∗q∗l)but,我调代码又调了1h,导致后面没时间水分。预计40pts,洛谷民间数据10pts。
T2 讨论
直接上暴力,但是我没时间要TLE了,于是在考试结束前3分钟才把刚刚过样例的程序上交。预计30pts实际0pts。
心态炸裂
T3
题都没看
part 3 入门组
T1 国王游戏
日常签到
T2 数字游戏
想了30min想到了 O ( x ∗ t ) O(\sqrt x*t) O(x∗t) 的做法,但是又犯了提高组的毛病,和一题死磕,不撞南墙不回头,又导致了提高组惨案的在现。
预计40-70pts,实际0pts。
心态*2
我从来没想过有一天暴力都打不出来。
直呼退役
T3
题都没看
part 4 总结
这次可谓心态之旅,对以下不足之处作出总结:
1.时间安排不合理,常常卡壳就不去看下一题。
2.忽略了检查的重要性,没有检查代码。
3.思维不够开阔、发散,要想很久才可以想到好的思路。
4.数学知识不够多,大量数学题做不出来。
5.对一些算法掌握程度不高。
安排:
1.努力学习数学,夯实基础。
2.合理安排考试时间,卡壳现象发生时不能死缠烂打。
3.安排检查时间,重视检查。
4.多刷题,活跃思维。
5.增加竞赛训练时间。