HBOI2023 总结
初中rk3,全省rk29。
NOIP挂35分,省选挂40分,如果一分没挂刚好进队。
真是不甘啊。
或许,每个人都是这么想的吧。如果我如何如何,肯定就怎样怎样。
可是时间不会倒流。
自己的问题还是太多了,手比脑子快的坏毛病还是改不了,总是在打完之后才顿时发觉算法从头开始都是错的。推式子时无法想象到不合法的情况,难道这是硬件带来的局限性吗?看来还是要多手玩样例,多打表找找规律。
归根结底,还是对许多的小细节不敏感。下标是否正确?变量重名?复杂度的分析是否准确?有没有自己构造大样例?会不会RE?会不会MLE?多测是否清空?太多的问题在以前总是没有被重视,在大赛中无一例外全部显露出来了。虽然对自己问这些问题很累,但为了得分,一切都是值得的。还是太懒惰了,没有养成分分必争的习惯,遇到小困难就想放弃,也不会思考其他更多简便的实现方式。这些是什么问题?还不是代码实现能力太差,题做少了,实现的方式见少了,自然在打暴力的时候无从下手。
湖北就是暴力省,靠暴力足以进队。但是稳稳的拿到每一档暴力分谈何容易?思维跟不上,手也跟不上,最后就会像今天一样的惨状。看来训练的侧重点要放在细节上了啊。文化课和这个都是相通的,细节上都必须注意。如果每一种特殊情况都考虑清楚,就需要改变打草稿的方式。尽量有条理,用不同颜色的笔来标注或许是一种好方法。
总是差一点,总是差一点。要逼自己做到十全十美了,否则一年后还是会像今天一样被细节害死。模拟赛还有很多,但正赛只有一次。每一次的模拟赛都要逼自己做的十全十美喽,太随意了真的会影响到生活中的方方面面,包括文化课。
做个表格,每次模拟赛都按照下面的问题来检查:
- 文件名?文件输入输出名?
- 变量是否重名?
- 是否数组越界?是不是有些该清空的、可以清空的没有清空?
- 开longlong真的能过?不会爆空间?
- 复杂度真的是对的吗?再好好算算?启发式之类的需不需要加?
- 所有变量和数组,能不开全局的尽量都不开全局,否则会引发重名之类的问题。
- 小数据造了吗?极端数据(链,菊花,树,排列,降序,升序)造了吗?
想到再写。

浙公网安备 33010602011771号