南京:

南京是我们队第一场区域赛,而且和一队二队一起,心里总有种踏实感。之前我们仨在一起讨论过我们打大型比赛出现的问题,晨哥说我们在封榜后总是出不了题,确实是这样,我觉得在之前的比赛中,我们队胜负欲都太强了,总是想着要取得个好的名次,结果虽然表面上没有什么,但心中确实有比较大的压力,而这种压力在赛场上,显然越到后面越大。所以我跟队友说,把心态放平和,“保铁争铜”,把我们能出的题目都出了就好。

南京的签到题是一个博弈,上来我们就读错题意然后WA了一发,然后就有点慌,强行冷静下来找规律,花了很长时间才发现规律,然后交上去又WA了,队友有点想放弃这个题,但是看了一下榜,这个题显然是必须要出的,然后仔细一看忘了判断n=0的情况,改了就过了。虽然浪费了一些时间但过题了心情还是有所恢复,然后晨哥发现了一个网络流,在晨哥敲代码的时候马浩睿告诉我好像有道数据结构题,然后我就去读题,交流了一下觉得好像不需要数据结构维护,然后整理出来了思路,晨哥一发过了,然后我也很快过了这个题,顿时信心大增。这时离比赛结束还有很长时间,我们想着还能再出一题,然后就开了个找规律的题,我们分了好几部分,对每一部分去找规律,最后把公式都推出来了,交上去却WA了,然后我们发现序列写错了,然后全部推翻重来,结果发现根本不能这样找,大思路出了问题加上剩余时间越来越少,最后一小时基本就没什么贡献。比赛结束之后才知道那道题不分情况直接打表找规律规律很简单,然后觉得自己要打铁了,没想到最终还是拿了块铜。

徐州:

南京拿了铜之后,心理压力就没有那么大了,徐州就想着要努力争取个好点的成绩。然而比赛前一天晚上做了下exam的训练赛,一个博弈题(又是博弈)我们交了10发还没过,我看了下时间,觉得得睡觉了,我就去搜了下题解三个人看了一下就让他们快点睡觉了。

正式赛之前我其实很担心,可能是因为前一天晚上那个题,队友的状态挺自闭的,我就疯狂安慰他们,鼓舞士气。然后发现我多虑了,到了赛场上,大家还是很在状态的。我和浩哥开了签到题,然后晨哥随手挑了个题去读了,签到题题目描述很恶心,我们一度怀疑这根本不是签到题。晨哥说他对那道题有想法想写,我们就让他去写了,然后我和浩哥就逐字逐句翻译题目,最终得出这题面的算法根本不能再赛场上实现的结论(虽然赛后有选手说他们花了好几个小时实现了题面的算法),然后晨哥一发过了G。我们信心大涨,再加之出题人发了个暗示性很强的公告,我就更坚定了我的结论,于是我就直接写了,一发过。这时我们的排名一度在第十,我们想着再开一题说不定真能拿金呢,然后晨哥开了一道贪心,我和马浩睿开了一个计算几何,晨哥的贪心跟我讲了思路,我觉得没有问题他才开始写,中间T了一发,感觉就很接近正确答案了,结果晨哥优化了一下就WA了,在晨哥debug的时候我去写了计算几何,太多的细节需要考虑,可惜到最后样例都没过……

虽然徐州的榜确实是被带偏了,但对我们其实没太有影响,因为简单题我们基本都读了,D没有什么想法,H想到了贪心,M也想到了暴力做法,但到最后都没有写出来。虽然最后拿了银,但看着自己两个题就银了,不知道是该庆幸自己运气好还是该嘲笑自己水平差。

总结:

其实这两场里我们队开题的过程还是很顺利的,签到题基本都有读到,甚至回来看题解徐州的H和M都和我们想的一样,虽然总是强调一定要把所有题目都读一遍,但其实像我们这种水平,就算读了某个比较简单但提交人数很少的题,也只是会怀疑是不是有坑,并不是很有勇气去做它。

我觉得通过这两场区域赛,有两个问题需要我注意:第一就是知识点的积累,南京站有个计算几何题,套班子就过了,然而我作为我们队的计算几何选手竟然不知道这个算法而且毫无思路。进阶指南那本书只刷了数据结构部分,但上面的知识点还是太少,而且我也没完全掌握,因此日后结合进阶指南和hzwer的博客去吧知识点系统的跑一遍吧。第二就是代码能力太弱,明明有想法,实现却要花很久,好不容易写出来,又要花一个小时debug,比赛只有五个小时,我觉得拼的根本不是手速,而是你写代码的扎实程度。这个不是一朝一夕能提高的,还是多刷题吧。

至于平时的训练赛,暑假的时候,因为全身心都放在这上面,对补题的重视程度还是很高的,但是开学之后的训练赛一般设置在晚上,第二天又有课,所以有些时候就只是听一下别人的做法或者看了看博客,而没有认真踏实的去写,但是你知道做法和你写出来其实是两个完全不同的状况,所以日后一定要重视赛后补题。还有就是平时训练赛补题的时候,对于有些感觉自己不能补的题目,也不要就这样放弃了,可以先记录下来,或者看下相关知识点,留下个印象,等日后再补也可以。

 

2018ICPC赛后总结的更多相关文章

  1. 2016 ACM赛后总结

    已经到6.30号了哎~ 比赛是6.5号的,被推迟了好久的总结现在发吧,因为我怕我再不写就真的会忘掉-- 6.3号晚,星期五,我们一行人乘坐 济南<->徐州 的火车,然后出发了-- 6.4号 ...

  2. 2017河工大校赛补题CGH and 赛后小结

    网页设计课上实在无聊,便开始补题,发现比赛时候僵着的东西突然相通了不少 首先,"追妹"这题,两个队友讨论半天,分好多种情况最后放弃(可是我连题目都没看啊),今天看了之后试试是不是直 ...

  3. icpc南宁站赛后总结

    11月24号,我们经过26个小时的火车来到了广西南宁,一场漫长的过程. 24号晚到达南宁,做地铁到达学校,找到住的地方,南宁的天真是让人无奈. 25号,上午去广西大学体育馆报道,然后回去好好整理了一下 ...

  4. ccpc杭州站 赛后总结

    Ccpc杭州站赛后总结 2017年11月4号五号,我参加了ccpc杭州站的比赛,我的队友是聂少飞和王艳,在4号一点半,举行了比赛开幕式,听着教练代表的发言,听着参赛选手代表的发言,听着志愿者的发言,都 ...

  5. 2018ICPC青岛现场赛 重现训练

    先贴代码,以及简要题解. 和一个队友下午双排打了一下,队友光速签到,我签的J被嫌弃写得慢以及演员...然后我秒出了E了思路然而难以置信这么简单的思路当时才过了十几个,于是发现D.F不是太好做.最后交了 ...

  6. 2018 HDU多校第四场赛后补题

    2018 HDU多校第四场赛后补题 自己学校出的毒瘤场..吃枣药丸 hdu中的题号是6332 - 6343. K. Expression in Memories 题意: 判断一个简化版的算术表达式是否 ...

  7. 2018 HDU多校第三场赛后补题

    2018 HDU多校第三场赛后补题 从易到难来写吧,其中题意有些直接摘了Claris的,数据范围是就不标了. 如果需要可以去hdu题库里找.题号是6319 - 6331. L. Visual Cube ...

  8. 2017 ACM/ICPC(西安)赛后总结

    早上8:00的高铁,所以不得不6点前起床,向火车站赶……到达西安后已经是中午,西工大距离西安北站大概3小时车程的距离,只好先解决午饭再赶路了……下午3.30的热身赛,一行人在3.35左右赶到了赛场,坐 ...

  9. Codeforces Round #426 (Div. 2)A B C题+赛后小结

    最近比赛有点多,可是好像每场比赛都是被虐,单纯磨砺心态的作用.最近讲的内容也有点多,即便是点到为止很浅显的版块,刷了专题之后的状态还是~"咦,能做,可是并没有把握能A啊".每场网络 ...

随机推荐

  1. 【贪心算法】POJ-1017

    一.题目 Description A factory produces products packed in square packets of the same height h and of th ...

  2. JAVA 对象序列化——Serializable

    1.序列化是干什么的?       简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来.虽然你可以用你自己的各种各样的方法来保存object st ...

  3. 集合由量大接口派生来:Collection 和 Map

    Collection - 存放单个数据 |-List 实现类:ArrayList(Vector) LinkedList  Vector的子类Stack |-Set 实现类:HashSet   Tree ...

  4. Alpha阶段敏捷冲刺⑤

    1.提供当天站立式会议照片一张. 每个人的工作 (有work item 的ID),并将其记录在码云项目管理中: 昨天已完成的工作. 新增了一个登录界面 完成记账的分类模块 报表界面初步设计 今天要完成 ...

  5. [转帖]go 命令

    golang笔记——命令  https://www.cnblogs.com/tianyajuanke/p/5196436.html 1.GO命令一览 GO提供了很多命令,包括打包.格式化代码.文档生成 ...

  6. Java中ArrayList的fori和foreach效率比较

    1. list的元素为Integer [代码实例1] public static void main(String[] args) { List<Integer> list = new A ...

  7. Dcoker中启动mysql,并实现root远程访问

    mysql容器的运行 下载mysql 5.7.19的镜像 docker pull mysql:5.7.19 运行mysql容器,端口映射为 10036 docker run --name mysql5 ...

  8. bzoj 2124 等差子序列 (线段树维护hash)

    2124: 等差子序列 Time Limit: 3 Sec  Memory Limit: 259 MBSubmit: 1922  Solved: 714[Submit][Status][Discuss ...

  9. ORA-01410: 无效的 ROWID

    视图查询单表是有这个东西的,但是视图的SQL涉及多表关联,就没这个rowid了,要么自己写个,要么不用这个ROWID做啥动作

  10. javascript循环事件只响应最后一次的问题处理

    在所有的面向对象编程语言中,只要涉及到逻辑的代码,常见的问题都是循环创建很多个对象UI,在循环体中对这些对象添加事件.如果不做处理,和其他地方一样的添加事件,其结果都是只响应最后一次循环之后的结果.原 ...