2016广东省赛反省

这是我第一次参加的省赛。  结果只能用非常惨来形容。

按照惯例说下当时的情况。

2016-5-7:

中午坐车去中大珠海校区。先到酒店订了房。然后到了分配房间的时候被队友抛弃了。 于是和师兄一个房间[其实和师兄一个房间也挺不错的。可以学到很多东西]然后晚上一起去中大食堂吃了饭+报到领衣服和参赛证。 期间买了很多零食打算在明天赛场上吃,其实比赛当时根本没吃过。连发给选手的午餐都没碰过,因为实在没心情吃了。晚上回到酒店。洗刷完后就看了几下数论就和师兄看电视。  看电视到12点睡觉。 然后6点多就醒了睡不着。  做为主代码手的我。 比赛前一天应该早早睡觉以最好的状态迎接比赛才是的。 

2016-5-8:

一大早起床吃了个早餐。没什么胃口就随便吃了点。去到比赛场地。找到了自己的位置。看了下四周。都是强校[华工,港大,中大],身为弱校的我顿时感到非常有压力。而且我们由于队内疏忽。导致忘记带词典。[这次的败笔二],还好校内有队伍带了2本所以向他们借了一本。  然后很快就开始热身赛了。   我听上届的参加过比赛的同学说有VS,CB,DEV。因为除了VS,其他编译用得不多。所以就打算正赛用VS。可惜发现没有VS。 所以就用了CB。但是CB我就用过1次。导致我们整个热身赛都在调编译器。等编译器调好了就9:50。也劝队友不要搞热身赛了。准备一下正赛。 所以热身赛0题结束。

正赛开始:

正赛开始后才陆陆续续的发纸质版题目。由于还没拿到纸质版题目。所以就随便点开了A题。3个人一起看A题。队友说是给出四边形的四条边和两对角线的长度,问存不存在这个四边形的外接圆。然后想了下这不是判下勾股定理么? 队友抢过键盘,刷刷敲完一交。WA,我们突然就慌了, 不是有人3分钟就秒掉了吗?应该是水题。肯定有有坑没想到。然后闷头想坑点。  然后我想肯定不能3人一起想一道题。所以我就去看K, 两队友也发现A暂时是想不出来了。然后和我一起看K。队友说,快!暴力打表。  这N可是1e9啊。打个毛表啊,再看一遍题意。发现是F[n]=F[n-1]^F[n-2],一开始我看成F[n]=F[n-1]%F[n-2].  既然是XOR,那这就是一道水题啊。  a^b=c  c^b=a  a^c=b   F[n]=F[n%3].然后我快速敲完一交得到了这场比赛的第一个AC。 心态有所回升。然后叫队友暂时放下A了。跟榜一队友看B,一队友看J。 J是要求输出二叉树中序遍历的第n个位置的数。感觉这题需要一点时间才能写出来。就先放下。 转战B。 题意是n个点。要求每个点要有3条边。 输出边的情况。或者不存在输出NO, 我在纸上写了下,发现4满足,5不满足,6满足,7不满足。 然后得出结论是只要n可以用4和6组合那么就可以存在方案。然后我就开始敲。 交上去得到了本场的第二个AC。然后发现F题过的人也开始多了。于是我和一队友转战F,  另一名队友还是不甘心继续想A, F题是一个类似转账的问题。队友开始想复杂了。说这题比较难搞。所以先放弃了。 然后看I,是一道模拟题。队友看懂了之后就想这题可以写,不过应该要用比较长时间, 于是队友和我讲怎么模拟之后我就开始敲。因为题目不是我看得。所以可能因为对题目的理解不是很到位,敲到一半经常卡住。 之后就然队友来敲了。  很快得到了本场的第三个AC。  之后发现除了A F J过的人比较多外。其他过得不多。就没去看其他题目了[这次的败笔三,有2道水题没发现,一道是算法书的原题,一道可以不好搞,不过看样子拼拼运气应该就过,事实那题就是看完样例就可以写出来的。], 此时已经封榜了。 我们只出了3题。虽然都是1Y,但是已经排到很后边了。 所以两队友就继续闷头想A,  我看了一下发现A没什么头绪就去想F了。 想了下F发现并没有队友说的那么难,就是一道简单二分。然后我马上敲。 交上去得到本场的第四个AC,然后我再去想J, 离比赛结束剩下40分钟了。我刚开始想J应该是推公式的题。 后来发现并不是,只要模拟按照位置和左右子树的数目就可以知道应该往左边走还是往右边走。 可是当时剩下30分钟。 而且由于开局的A题卡到现在都没想出来。队内氛围非常差, 导致我J题很多细节都没处理好,一边写一边想。而不是把整个框架想出来再写,所以最终还是没学出来。   2队友A题还是没想出来,期间试过判断三角形相似,建立坐标系等一系列复杂的方法。    最后以4题告终我的第一次省赛。所以4题只得到一个WA,但是排名已经快倒数了。  估计拿不到铜了。   赛后把比赛当时没看的题目看了一下。发现一题是书上的例题,还有一题瞎试应该能过。  但是我们当时被A搞定已经没状态了。 这套题如果我单人状态好的话应该能过6-7题。 感觉有点1+1+1<1的感觉。   我觉得这次比赛远远没有发挥出自己的实力。


反省:

1,不能完全靠队友读题。  因为我刷的题比较多所以对于题目的理解应该会比队内其他人要更广,所以对于题目的难度把握更加有心得。

2,对于主代码手,在队内崩盘的时候更应该站出来。  至少要保证自己的状态保持到结束。

3,一定要把题目全部看一遍。  不一定过的人少我们就做不出来。 说不定我就刚好学过那方面的只是呢。

4,不要给自己过多的压力。虽然周围众多强校。但是还是要尽自己的能力。

5,个人能力还不够,明明是一道裸的二分。但是还是被队友带歪了。应该早早反驳。

6,队内配合得非常差。可能和平时不重视训练的缘故吧。 基本都是自己做自己的。

7,需要去熟悉使用各种编译器。 不要仅限于VS。

8,赛前应该和队友好好交流,比赛时候该怎么分配任务。

9,比赛经验不足,平时队里套题训练很少。  给我的感觉并不像一支队伍,更新临时凑起来打比赛的。


到了大二这一年,还是存在一醒来就想起昨天晚上还有题未过的那种疯狂追捧感,每次BC,CF后都会关注着自己Rating升跌,下意识感觉到,自己依然是喜欢着ACM的~既然还是喜欢的话,未来就继续努力提高自己的实力吧。虽然有队友早早就萌生了退役的念头。 不过我还是希望再努力一年。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值