转载自大牛的感慨

在西安的比赛中不尽人意了,一是疲劳,二是对题目难度缺乏正确的估计,三是一开始比赛的时候就有些乱套,四是没有专心地做一个题,结果都没有做对,五是没有把握出题人的意图。

楼主又来更新了。

本来以为HNU的huicpc035和我一样退役了,后来听说他组成了新的footman队,于是又关注了下他。

1 我们几乎没有noi上来的队员,大家只能依靠后期的更加刻苦的努力。

图片 1图片发自简书App

035体现了两个我觉得非常重要的品质:
1、刻苦的训练
2、有效的训练

2
我们没有专业的班级或者机制形成职业ACM队伍,所以只能用尽课余时间去训练,反思。

关于奥克斯集团,我就不做过多的介绍,只上传几张关于奥克斯的宣讲图片好了。

(本文将主要讨论个人训练,不讨论团队合作)
而这些品质对于我们弱校ACMer选手水平的提高我觉得很重要。(注意:仅限于我们ACM-ICPC的弱校,即最多只能闱空
难 # 灰 桓哦 郏?br>
刻苦的训练我打算最后稍微提一下。主要说后者:什么是有效地训练?

3
我们不能在数目上和传统强队比拼(除非队伍中的三个人都非常强大),所以我们要在中低档题目的ac时间和正确率上下功夫。

图片 2图片发自简书App图片 3图片发自简书App

我想说下我的理解。
很多ACMer入门的时候,都被告知:要多做题,做个500多道就变牛了。其实,这既不是充分条件、也不会是必要条件。

4
不要抱怨什么,你所要做的就是尽力发挥自己的全部,并在发现问题后努力改正。

我是昨天在郑州轻工业学院参加的招聘会,首先介绍获取途径。因为我不是本校的学生,所以,我是从微信公众平台获取的资源,我关注了郑州实习的一些微信公众号,有需要的可以留言告诉我,我就不在这打广告了。

我觉得一般情况下,对于我们普通学校的大学生,各方面能力的差距不会太大,在这种情况下,训练和学习的方法尤为重要。

5
不要懒得动手,许多题目你觉得自己方法对了,或者怕麻烦就不写了,这是一个最大的缺点,在比赛的时候你可能需要用2-3倍于别人的罚时去做出来。

接着,介绍我为这次宣讲会所做的准备。在这之前,我没有从参加过任何大型的招聘会,这是第一次。我在另外一家公司招聘简章上看到宣讲会结束后立马会进行笔试,所以我才准备的笔试,从我个人方面认为,我觉得奥克斯集团在这方面提供的信息不是太齐全,这是我个人意见。我在从网上搜到了2013年春招笔试题目,才发现笔试需要考行测,然后根据网上搜集的信息好好准备地行测,虽然我准备得晚,但是我自认为我特别努力,我熬夜到一点多,第二天周末又八点多起床了,晚上六点开招聘会,在公交上坐车我都在准备,别人在玩的时候,我还在看。事实证明我准备的方向是完全错误的。

其实,500题仅仅是一个标志,而且仅仅表示你做ACM-ICPC有一定的时间,

6 不要只是追求ac数目,作出一道不会的题目胜过做出10道已经会的题目。

图片 4图片发自简书App图片 5图片发自简书App图片 6图片发自简书App

我们训练的目的是什么?我觉得有四点
1、提高编程能力
2、学习算法,(读书,读论文,包括做一些题目验证)
3、准备好面临将到来的挑战(熟悉题型,调整心态)
4、启发思维。

7 多交流代码!不要只是闭门造车。

我做的最多的题目是数学计算题,结果笔试题目是根据图形进行推理,根据两个词语的关系判断与他相近的词语,根据找出数字之间的规律。50个题,50分钟。我拿到题目的时候是一脸懵逼的,同时,我还犯了一个致命的错误,答题卡上的答案,要求用涂卡,而我当时不知道为什么脑抽,直接用√选答案,当考试结束的时候,看见别人的答案时,我的内心是极度崩溃的。当时我还是抱着侥幸的态度看待这件事情的,直到后来没有面试通知的时候,我就恍然醒悟了。规则这种东西,打破就是另类了。

这里四个目的,从训练的角度上,重要性逐次递减;为什么呢?
因为前面的因素是后面的基础。而是后面的目的,想达成越为不易。我觉得前3者能保证你ac掉你能做的题,即使难题始终不会做,也可以ac掉中等偏难的题目。

8 养成良好的代码习惯。

最后提几点建议给大家。

而需要一定思维难度的题,要以前三者为基础而且属于训练的后期,中期只能作为偶尔调节。当然,我思维也烂得要死,对这点没什么发言权,大家可以鄙视我。

9
在平时做题的时候就养成紧张的好习惯,不然在比赛的时候你会很吃亏的,也许就是放脑一空!

1.广面撒网

我这里想主要说下第2点。

10作为英文题目,一定要考虑到英文者出题的意图,如数学思维。

图片 7图片发自简书App

对于算法,我发现,很多我们这样的弱校ACMer选手没有侧重好算法的学习。
下面要讲的几点,可能都很老套,但我想以035对比我自己的例子给大家做说明。

时刻记住最重要的四个字:天外有天

这是奥克斯集团的暑期招聘流程,如果想进去的人,可以提前为他做准备,他每年的提醒都是不一样的,所以广面撒网真的很重要,可能他在招生信息上不会告诉你,宣讲会结束后立马进行笔试,但是你一定要提前知道。你可以通过公务员考试的书籍准备行测,行测的题型有好几种,所以你一定要每一种都准备好,不要抱有侥幸心理,当然奥克斯集团每年有三次机会,暑期一次,秋招一次,春招一次。

<1>算法学习是ACM比赛所要推广或者要提倡的一个方面
记得曾经路过某人的blog,上面说他作比赛的时候遇到了一个dijkstra,他没做出来,然后评论到(大意):我才不会花时间去搞明白“这种”算法。

图片 8图片发自简书App图片 9图片发自简书App图片 10图片发自简书App

2.笔试要注意时间。

“这种”也许有可能是指:没什么实用性,对吧,这样我就不想评论了(又是有关科学和工程的讨论)。

一般来说,行测不会给你太多的空余时间的,你一定要提前填好答题卡,我看见有很多考生,考试结束了,答题卡还有一半没有填,纠结于一道题没有结果,不如花点时间更充分的准备。

但起码有一点需要明确的:ACM-ICPC比赛时关于计算机科学的比赛,计算机科学是算法的科学,计算机算法中dijkstra有着重要的实际和启发意义,所以比赛一定要考。
你参加这个比赛,要拿奖,就必须学习这种算法。你也许觉得你智商很高,但ACM-ICPC比赛本身不是智力比赛,比赛就是要让你去学习这些东西,所以,如果你不想学的话,我觉得也没有必要参加。

楼主表示很悲伤,不仅因为没有过笔试,更因为我笔试结束以后在轻院摔了一觉,脚伤至今未好。

说道这,可能偏题有点远,但是希望以上的分析能得出这样一个基础结论:不想学好算法,那没有必要来比赛。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website