北师现场赛,是我第一次去外校参加组队赛,和Kingstar还有WildFire组队。怎么说呢,感觉从早上一开始就感觉挺乱了。

现场赛之前,进行了一下分工,Kingstar主要负责数学类,我负责搜索,WildFire负责dp。而图论是死题,带上模板感觉就没什么了。

说实话,感觉自己的代码能力写搜索还是挺虚的,现在有了stl的queue写简单广搜稍微有点底,深搜真的是经常无限递归。

北师大的机房很大,我们一行人找到自己的位置,然后等待比赛开始。本以为会很正式的比赛,结果却发现监管很松,我们后面那组直接就把题目拆封,开始看题,我茫然的问了句,能提前看题?,队友也茫然的回了句,应该不行吧。

第一次组队,感觉挺混乱了,我先看第一题,WildFire看第二题,Kingstar找数学题。然后WildFire说第二题挺简单的,然后她写告诉我题意,让我写。她先编译A题,我先写在纸上,很郁闷的是我忘记了找子串的函数了,只能自己手写,郁闷。可能是缺少经验吧,开头WA了一次后,明显感觉到整只队伍都有些慌乱了,直到后面那组4个气球了,我们才A掉A题。接着WildFire帮我看出了我的B题中的问题,改正后,样例过了,然后少输出一个回车,PE了一次,A了(后来Antry说用stl中的string的.find()可以很短代码过!)。此时,午饭已经发下来了。Kingstar想出了一个G题和F题的思路,然后我坐在最外面,帮着想想另外几道题,然后看C题很多人过了,想推出一个必败态,我们三推了好久,又想了好一会还是没想出来。于是我又开始看别的题。发现H题是个很裸的dfs,主要是方向问题,但是我刚好做过,于是很快就写出来了,样例也是稍微调试一下就过了,于是很兴奋的提交,然后WA了,然后就明白为什么现场里橙色气球这么少了- -|||,于是我坐在边上想想问题在哪。过了不久,前排的zCrazy貌似突然想到什么,然后A掉了H题,看来真的有什么trick了。直到最后半小时,我才想到一组测试数据,发现错在没有回溯,但是当时真的是有点乱,我在想我写的DFS怎么会没有回溯呢,该在哪里加东西呢,越想越乱然后,我让他们先改那个TLE的题,到最后还是没能条出来。

怎么说呢,看着前面同校的两队7道题的战绩,真的感觉完全没有发挥出来,感觉很多水题,但是总体上,还是从头至尾显得有些慌乱。而且还明显感觉到是很多算法不会。差距是明显的,但是开始前两个小时一题未出,也是该反思下了。好好调整吧,希望下次北大赛能适应这种节奏,对一些意外的情况的应对还是应该有所加强,能对队伍起点作用吧。

总结一下自己吧:

  1. 学习在突发情况下的冷静心态。
  2. 想问题更仔细一些,我的思维相较于另两个队友思维缜密性明显不够。
  3. 代码控制力不够。
  4. 算法题目类型了解太少。
posted on 2011-05-02 23:21  FreeAquar  阅读(140)  评论(0编辑  收藏  举报