2018年5月1日训练笔记

       今天的比赛做的比较差,题目还算比较基础,但做的情况很差,主要是一个题目大家都没有思路,还是要努力准备接下来的省赛。

        从寒假数学专题结束,到做hihoCoder题目,到打手速赛,到五一训练,省赛备赛已经接近尾声,几场手速赛有一些没能完好参加,但是确实起到了进入备赛状态的作用,手速和读题有一定的提升吧,基本完成由以前全篇翻译到现在只翻译部分单词的转变,但是估计省赛是的英语阅读难度可能还会增大一些。

        然后五一训练收获是不小的,通过组队比赛,基本找到了比赛状态,组队最直接的好处就是你不会的题别人还真可能会,这是很爽的一种体验,然后队友间讨论题意解法也是很重要的事情,有的题目你卡在某个地方做不动了,你把题意做法告诉队友,也许他还没听懂你的意思,但你自己已经知道错在哪里,其实主要还是队友对自己思路的点拨有时是非常关键的。

        感觉我们队的罚时是个问题,这个问题主要要在读题时尽量读明白,有条件有必要时,要队友间确定一下题意和思路,不确定的情况下同队友商榷在决定。比赛时电脑的分配问题,队友在敲代码时,自己的思路一定在纸上画一下,更好是把代码细节都写下,是很节约时间的,这就涉及队友间信任问题,一定要相信队友的思路,哪怕没A题也要稳住心态,不要因为别人都没A出的题自己没A就害怕,三人轮换间歇性的解决此类问题,比赛的最后的时间三人同时攻题战术等。

         需要注意的问题有:

         开时和最后一定稳住心态。

         前期注意罚时,一定尽量并行做题,后期集体攻题。

         注意数据范围会不会爆int,long long,实在不过尝试JAVA大数来做一发

         STL是有力的工具在某些暴力做法中会有很好的优化时间复杂度的效果,  

         注意分辨规律题型,用打表看前几项来找规律

         注意观察数值范围来否定暴力是否可行

         注意memset()大数组也会耗费大量时间,可在某些for循环中初始化

         真的排不出错时检查拼写错误,注意循环变量在循环时再定义,实在不行队友或自己重新写一遍。

         出的较多的题,不要放弃暴力做法

         中等难度的题去联系自己学过的算法,看能否负题目匹配。

          注意反向思维,和各种题意的等价转换

          图形问题想到向量解决方法

          分辨思维题,通过细节猜测题目意图。

        

         接下来,整理比赛要用的资料,自己博客里的一些方法模板全部整理下来,毕竟自己写过的东西印象最深刻,然后线段树,树状数组的一些应用在看看。

        从去年省赛到今年省赛,ACM已经学了一年多,这一年间它没有带给我任何“表面”上的收获,但是到今天我不后悔坚持下来,它带给了我很多东西是看不见的,而省赛就是对这个过程结果的检验,冲刺吧。

   

猜你喜欢

转载自blog.csdn.net/sdau20163942/article/details/80159916