KidTech

Step by Step

用户操作
[即时聊天] [发私信] [加为好友]
LiuLixiangID:littlekid
9084次访问,排名11910(-5)好友9人,关注者9
一个患有罕见的痴呆的普通人——不是普通的疯,也不是天才的狂~~
littlekid的文章
原创 60 篇
翻译 0 篇
转载 5 篇
评论 22 篇
littlekid的公告
最近评论
aMR:顶,深有感触~
laura232:只是路过
felix021:同情下。。
felix021:GXGX +U+U
Felix021:额。。你们队已经很不错了。。我们队更锉 - -|| 我只能写水题,而且经常卡在细节上。。小斌斌和杰瑜倒是不错,可惜没有找到更好的队友。。
文章分类
收藏
    相册
    HOHO
    。NET
    Dflying Chen @ cnblogs
    Algorithms
    C/C++
    C++ Blog
    STLchina
    Design Patterns
    J道---设计模式
    天极java设计模式专区
    IT技术网站(综合型)
    Apache Software Foundation
    Bruce Eckel's MindView, Inc.
    CSDN
    Developer
    Humor
    IBMdeveloperworks
    MSDN
    微软学生中心
    武汉软件技术交流(与同学一起维护的技术论坛)
    JAVA
    cnSDN
    Eclipse.Org
    java.net
    JavaEye
    New to JAVA Center
    SDN
    零度空间
    零度空间(java网摘)
    MyBlog
    R2
    滴水成海(我的技术网摘)
    玩ACM/ICPC的一些大牛、朋友
    aMR
    Felicia
    Felix
    Msaru
    Richardxx
    Simbaforrest
    职业工作
    职业生涯顾问Leo
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 R2地大和华科校赛总结收藏

    新一篇: 我要向这种人学习 | 旧一篇: 立个誓,督促自己努力学习

    发信人: littlekid (kid@WHUacmOcean), 信区: ACM_ICPC
    标  题: R2地大和华科校赛总结 by_littlekid
    发信站: BBS 珞珈山水站 (Sun Dec 16 21:13:00 2007)


       R2的历史:R2由分别来自Walker、WFDcraft、Ocean的Oldmaner、Simbaforrest、LittleKid组成——Simba是暑假集训后期的时候加入Ocean队的(当时他一个人一队,Silvermoon走的时候就加入了),再到开学Walker解散,Ocean队的Jubo走了,我们三个就组成了一个“队”, 不过到地大比赛我们三个没有正式地做过题——最多就是三个人用一个ID交题,连队名都不确定。

      地大校赛是我们第一次配合(当时队名Walker),结果这次比赛我们郁闷地收场。
    地大的题目算是比较简单,我们队没做好有很多原因,我们可以这么假设“如果这次比赛组织的比较好?如果我们当初不这样而那样……”但是事实就是这样:我们做得不好,非常不满意。
      比赛过程简述如下:
      可以说地大的正常比赛我们都不对劲。首先,我们习惯用VC(我们队只有Simba原来用过),所以花了一个多小时才写出第一个程序,结果没过样例,然后我就说我去推一下公式,Oldmaner接着写另外一个题目,但是过了后发现第一个题的代码找不到了,虽然我重新去写代码很快地把它过了,但是找不到代码这种事情的发生使我们有点乱。中间我们写过了一个简单模拟题,看了下Rank发现华科的队伍过了好多题,然后我们就一直想着怎么追,我的心态就开始做怪了。接着我去写G,写到一半发现思路错了,然后叫Oldmaner去写那个罗马数字——关于罗马数字题目都是第n次出现了,结果一个小时后我们得到了一个WA,当时我和Simba就发现了程序中的问题,告诉了他怎么改,结果我跟Simba交流了一会A题的想法,决定等罗马数字的题过了就去写A,但是这一等就又过了一个小时。离比赛结束还有1个小时左右我们过了四题,我去写A,Simba看着我写,写着写着我觉得很麻烦,一不如继续想G,正好Oldmaner发现了有一个题目我们有标程,然后我去把标程敲了达到最后的题目数量5题。剩下30分钟,我突然想到G题应该交Oldmaner想一下,然后他给我一个DFS的想法,而我又觉得DP可以直接搞定,A题也就不写了,我去推G的状态转移方程,Oldmaner刷了下rank,发现我们第四,就念叨着还要过一题,我也这么想着,这时我们低年级组赛场上很乱了,许多人要退场,等我想到状态转移方程还有10来分钟,不过地大的人宣布比赛结束,大家收拾东西离开,我郁闷地呆了一会,这时想必两个队友也很不高兴。
      回武大的路上,我们三个总结了一下,我整理如下:
      1、我们三个不具有配合意识,题目都是单干写的,比赛过程中也缺乏交流。
      2、心态问题,特别是我和Oldmaner,两个人到后面越来越急躁。而且容易受环境影响,比如我们在不熟悉的编译条件下就不能很好发挥。
      3、我们平常学习不够扎实。很显然我们队都不怎么写模拟题,结果到赛场后都不熟悉。我比较懒,平常看到模拟题总是想着这种题一看就知道做,不值得做,结果在比赛的时候就做不出来了,加上平常模拟题都推给别人写,更加不做模拟题了。Oldmaner平常做题很多,不过没有怎么分类总结回顾,做过的题目还是要用好一段时间才写出来。Simba就不用说了,由于这个学期课程比较紧,已经手生了,由于原来都是他写模拟的,这也带来了这次比赛的麻烦。
       4、关于个人(这里大多谈缺点):
       Littlekid:作为队长显然很不称职,比赛的时候居然急躁,不能合理引导本队,稳定军心。从个人来讲,平常学习比较空泛,很多题目都学到知道大概算法就到底了,但是不会写,加上打字速度慢,欠缺做代码手的能力。
      Oldmaner:做题相当多的队友,水平比较高了,但是缺乏总结,很多代码都能写,只是用时会长一点(我看到你打字时好像一直盯着键盘,不知道是不是真的?)。代码风格很不好的那种,目前不能好好与我们配合。还有就是比较急躁,然后就不容易接受意见。
      Simbaforrest:老毛病了,做题都不多,熟悉的算法比较少,代码速度相当慢,加上最近手生得厉害,比赛时我就没打算让你写题目(估计没意见吧)。

       然后就是一周后的华科校赛(这次我单方面决定队名改叫R2)。
       我们在华科校赛中做的比在地大好,这跟队伍磨合和环境变好有一定的关系,我们过了三个题目——E\H\J,最后结果在预料之中。可以说有点不满意,但是这次大部分原因都在水平问题。
       比赛过程比较简单:我从前看题目,Simba从后看,Oldmaner从中间。几分种后E题被发现是简单题,然后Oldmaner立即去写,同时Simba去读一遍题目,写完后马上交了,得到一个WA,他俩几乎同时知道那里错了,改了后AC。然后知道J题是卡特兰数,由于是简单题,我没看题目用BigInteger写了,测试下发现是对的,然后交,又是一个WA,问了下Simba,才知道要先输入有几组数据,白白WA了一次。然后我们把所有题目看完,发觉好几个题目都能写,不过很麻烦,一时半会不能搞定。这是后大部分前面的队都是过了BC,我知道H题应该是个简单的搜索题,不过看GCC都没写,不敢去写。由于B题描述的概念不清楚,C题、D题是组合题目,然后我跟Simba去翻书查概念、代码、结论,没有什么进展。期间Oldmaner将H题写了,我们给了一些数据发觉都能过,结果交了,得到RE,然后他又急躁了,一直觉得不可能RE,然后调了比较长的时间,我问他要不要我帮着检查,他说这个题他能搞定。我看到好几个题目都知道算法,但没有办法,我不知道怎么具体实现(其实我很想写I,苦于我只写过一次代码很长很繁的线段树),然后我打了代码叫Oldmaner看,我又用Java去写C,发觉不对,然后叫Simba推公式。这时候我突然觉得我应该去帮着看H,结果我终于说服他让我改代码,我把他好一段代码都删了,他就不明白,不过我坚信用他的剩下的代码能过,然后我解释半天没让他理解,但还是同意了,交了就AC了。剩下一个小时左右,封Board之前我们第十,Simba找到一个解C题的办法,我写了又觉得不对……最后比赛结束,最后排名第十(即使再过一题也是第十)。

      这里总结下我们队的情况:我们是水平不高的队伍:基础如数学、数据结构等不怎么好,掌握的东西不多,也没有什么比赛的经验。Oldmaner是我们队单人水平最高的,但是比赛时如果有状况就有点急。Simba最近手生,建议期末后尽快恢复过来。Littlekid对好多算法都只是了解而没写过,显然不行,查错能力不错,但代码能力需要加强。对于我们来说主要是水平问题。
      关于比赛的教训:
      Oldmaner:应该抽出时间去回顾下写过的题目和代码,整理一下,我相信这样对提高你的水平很有帮助。代码风格从地大校赛后就改了,这也使我今天能很快地把你H题的代码改了。有空系统地看书吧,记得你告诉我你都是看题搜文章看的,但是系统地看一本书学习还是有好处的。
      Littlekid应该要把代码能力提高,争取知道的算法都能很快写出来,还要努力掌握根多的算法,另外最重要的是要努力地去学习数学和提高思维水平。
      Simba首先解决手生的问题,然后由于你不是计算机相关专业学生,应该想办法抽出时间学习数据结构等方面知识,还有你的计算几何应该继续修炼,这对我们队很有帮助(我在数学方面太薄弱,需要大家补充)。

     To Oldmaner & Simbaforrest:你们是我可敬可爱的队友,我们一起奋斗,刚比赛完,我迷迷糊糊地写了这些,很多地方都题希望冒犯之处多多原谅。

    发表于 @ 2007年12月16日 21:42:00|评论(loading...)|编辑

    新一篇: 我要向这种人学习 | 旧一篇: 立个誓,督促自己努力学习

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © littlekid