2023年郑州轻工业大学校赛邀请赛zxy
第一次组队和大家去外校打比赛,真的是一次很棒的体验,尽管结果不尽人意,但总之收获颇丰,也认识到自身更多的不足。
本次比赛是三人一队,一台电脑,一分纸质试题,我们三人开始先从第一题开始,这题看起来还行,但做完后样例正确,提交后总是运行超时,确实是需要平时积累一些更好的算法来提高效率,而不是低效的循环。
后来,我们去找寻签到题和简单的题,果然像这种竞赛对于我这种能力很弱的人,应该先写简单题,把简单题做好并拿到分才是关键,其他题之后再慢慢想。可是,最简单的签到题花了我们不少时间还罚了很多时,我们因为把变量的类型定义错了而一直找不到错的原因,所以写题一定要注重细节和基础。有时写题的时候脑子捋不直,非得拐个弯,莫比乌斯最大值那道题我把所有组合都存到一个数组里,最后再找最大值,殊不知这个数组里元素可能过多而发生段错误或运行超时,直到后来考完我才想到直接找最大值不才是最直接最节省内存的思路吗!
有些题有些让我难以理解,不知道想让我干嘛,还有一些题让我和我队友对它的理解有歧义,不知到底哪个是题意。也有很多题让我无从下手。还有一些可惜的是一些有思路而且好不容易写出来的代码,测试了好几个不同的数,输出没什么问题,但提交就总是答案错误,可能有我们没考虑到的特殊情况或一些细节问题吧,但自己总是察觉不到。
总之,写题时胆大心细,不要局限于第一遍写好的代码,可以写点别的题后再回来重新写写,把思维放开,相信自己。这次题中运用了不少算法和数学思维,比如贪心,01背包等,这些我很难想到,甚至我看人家题解也看不懂,主要还是自己的积累量不够,做题也不多,平时写题也时常被一些比较难的题吓退,知难而退。我以后也要不断克服这种心理,不断打磨自己,要敢于挑战自我。最后,感谢愿意带我感受这次体验的老师,和与我并肩奋战,共同努力的两位队友。