首页 > 产品 > 问答 > acmer,ACMer必看的黑书究竟是什么书

acmer,ACMer必看的黑书究竟是什么书

来源:整理 时间:2024-11-10 02:05:17 编辑:智能门户 手机版

1,ACMer必看的黑书究竟是什么书

黑基和联盟里面的才是必学的

ACMer必看的黑书究竟是什么书

2,参加ACM大赛真的对程序员有帮助吗

要做程序员的话,参加这个是有一定帮助的,我参加过,虽然最后放弃了,但是还是受益匪浅啊!像我们学校的acmer找工作还是挺好找的。仅代表个人意见!
你好!有非常大的帮助!尤其是算法方面,一个优秀的程序的灵魂就是好的算法。如有疑问,请追问。

参加ACM大赛真的对程序员有帮助吗

3,请ACMER学ACM要不要学linux如果要大概要掌握到什么程度精

不需要精通啦,会点儿就行了,因为到时候比赛基本都是linux,但一般用的软件还是codeblocks之类的,和windos一样的,只要学会一些文件操作就行啦。
知道gcc/g++就行了.O(∩_∩)O~再看看别人怎么说的。
根本不需要懂linux,因为用不到里面的命令,比赛的环境是有图形界面的,你只要会用编程软件就行,比如eclipse、codeblocks

请ACMER学ACM要不要学linux如果要大概要掌握到什么程度精

4,ACM 竞赛高手比其他程序员水平高很多吗

个人认为,ACMer在分析问题和处理问题的能力方面可能会更有优势一点。更确切的说,acmer对算法方面可能会更擅长一点(但不乏有一些学无所成的acmer) 但是回到问题上面,我觉得是无法比较两者的编程能力的,最起码来说,只靠一方有acm竞赛经历而另一方没有,是无法定下结论的。那么,在题设下多一些条件或许会更好回答一点。 我本人也是一名acmer,竞赛经历已经要两年了,说实话,我并不认为acm含金量有多高,当然,一切事情建立在兴趣上,都是那么伟大。 谢谢
任务占坑

5,华农ACM新生赛题ACMer不得不知道的事儿二

#include#include int a[100002],ans[100002]; int main() { int n; int t; scanf("%d",&t); while(t--) { scanf("%d",&n); int len=0,mm; int i; for (i=0;i { scanf("%d",&a[i]); } ans[len++]=0; mm=a[0]; for (i=1;i { if(a[i]>mm) { mm=a[i]; ans[len++]=i; } } printf("%d\n",len); for (i=0;i { if(i) printf(" "); printf("%d",ans[i]); } printf("\n"); len=0; ans[len++]=n-1; mm=a[n-1]; for (i=n-2;i>=0;i--) { if(a[i] { mm=a[i]; ans[len++]=i; } } printf("%d\n",len); for (i=len-1;i>=0;i--) { if(i!=len-1) printf(" "); printf("%d",ans[i]); } printf("\n"); } return 0; }
我是做任务来的见谅
伪代码可以么int max = array[0];int i;把0加到答案的集合里for (i = 1; i < n; i++)if (array[i] > max)max = array[i];//把i加到答案的集合里}}
你好!伪代码可以么int max = array[0];int i;把0加到答案的集合里for (i = 1; i < n; i++)if (array[i] > max)max = array[i];//把i加到答案的集合里}}如有疑问,请追问。

6,参加ACM到底要不要达到非常高深的数学水平才可以

确实需要,一般来说,在单纯学习算法到一定程度时大家的水平都差不多,但是想要更进一步就需要非常扎实的数学功底,数学并不一定指的是数论和组合数学,更为确切地说应该是一种剖析、思考的高效方式,于是很容易地发现问题的本质,就可以产生清晰的解题思路,在套用自己学过的算法就成了,中级水平的acmer和高级水平的acmer的差距大概就在这里,这并不是时间和经验就能弥补的 事实上,国际比赛中常有数学系的学生摘金夺银,楼天成高中时除了诗歌oier,还是全国数学竞赛一等奖,这都很能说明问题
一定程度的数学还是需要的
只要你想学,0基础也可以。最重要的是毅力,和你愿意动脑筋的程度。 遇到不懂的,你可以从0开始学,最重要的是你的思维能力得到了提高,能充分应用。 ACM的分块网上一大把,我就不说了,选些适合你的去学也行,毕竟ACM是一个团队比赛。
怎么没几个人参加呢?尤其是数学院的,基本上没几个人报名。难道都去参加数模竞赛了么?其实如果你们不走研究路线的话,我个人觉得ACM竞赛更有价值。而且说实话,ACM竞赛更加公平公正,对于一个程序的评判都是由机器决定的,绝没有什么黑幕。 我参加过ACM竞赛和数模竞赛,我觉得做数模的那些日子也受益良多,但有时候觉得那并不是我真正想做的。你非得被逼着去做出个东西。但ACM的几道题中,题目都是非常有趣的,从实用的数据结构到高深的图论,数论,从考验编程的模拟到考验思维的动态规划、贪心。无一不是能激发出大家浓厚兴趣和深入思考的。 信息院同学就不用说了,这个比赛的重要性你们都知道。我强烈建议数学院的牛人们来参加这个比赛。04级的数学院学长蔡青锋参加完ACM省赛的时候说,这个省赛的二等奖,比我的数学建模奖有意义多了。 有的数学院的同学们会说,ACM竞赛主要是编程,和数学没关系。事实上,ACM竞赛和数学关系太大了,事实上,计算机科学也是一种数学,算法中也包含很多几何,代数,数论,组合的问题,这正是你们一展身手的大好舞台。其实ACM题有一大半也是数学题,只是要求你用编程的方法去解决。 至于什么是ACM竞赛,网上资料很多,大家可以自己搜索。我们学校去年第一次派队参加全国赛,拿了两块银牌和两块铜牌(注,ACM比赛的奖数量比其他学科竞赛少很多)。这对于第一次参赛的学校,已经是非常好的成绩,大多数学校第一次参赛都只能勉强拿铜牌。今年学校会进一步地加大对ACM-ICPC的支持力度,绝对不会让热爱这个竞赛的人失望。 校赛的具体时间是5月16号上午9点到下午2点,地点在校本部科技楼四楼。 现在报名的队伍是50支,大概还能接受20支队伍的报名,5月13号下午 会在科技楼四楼举行热身赛。
要 没数学水平的就别去参合啦 关键是你的头脑的灵活性 天赋最重要 到底多高深呢 没标准的 要看自己的水平还有最好是逻辑思维强的去 基本那些都是黑客水平的啦
根据我的理解来说:数学是有的。但是关键是算法。 ACM基本上分成几块:计算几何,动态规划,模拟题,线段树。。。 所以数学也不是占重要地位的,关键还是在算法上。。 还有,英语很重要。。ACM题目都是用英语描述的。。
文章TAG:必看黑书究竟是什么acmer

最近更新