POJ,ZOJ,HDU.UVA.USACO
此贴有意思~
觉得二者并不冲突~
同样在比较中
数学建模需要的能力 1.建模 2.编程 3.写论文
而ACM只设计编程,但要求很高。需要精通算法,逻辑思维强大,编码迅速
总的来说,我觉得ACM的难度是远高于数学建模的。数学建模从零基础到国家一等奖,并不是很艰难。我们学校不少同学经过一个暑假的数模基地培训就能拿国家一等奖。当然,他们虽然之前没怎么接触数模,但数学功底还不错。
而ACM如果你想要拿金牌,所要花的时间与精力是海量的。如果你高中没有NOIP的基础,那么你大学就得玩命地搞才有希望。可能数模需要你付出的努力是以天来计,以月来计,但ACM是以年来计的。
至于前面有人说这两者很难同时到达高水平,我是这样认为的,它们并不冲突。如果你有参加ACM的编程实力,那么你在数模比赛中应对编程部分完全没有问题。如果你是ACM大牛,你找个会建模的和会写论文的组队,我相信数模得奖也没多大问题。但问题是,成ACM大牛很难的。算法真的是很难学的东西,很锻炼思维。很多时候一个入门级别的题也要花几个星期来想。但ACM到了高境界,我觉得做数模肯定也不在话下。
举一位大神的例子:《算法艺术与信息学竞赛》的作者之一黄亮就是ACM和建模都非常NB的人-------初三时代表上海代参加NOI’96全国青少年信息学奥林匹克竞赛,获三等奖(总第19名)。高三时取得信息学全国联赛一等奖和数学全国联赛三等奖。进入禁用词语后,参加ACM/ICPC国际大学生程序设计竞赛,代表交大一队于2000年获上海赛区第四名。2002年获全国数学建模竞赛全国一等奖。本科期间在国际学术会议上发表论文3篇
好贴,绝对要支持下!!~~
这么说吧,数模相对于ACM还是弱一些,数模看重你的建模过程,不要求你对算法知识很深入的理解,可以随时百度,而ACM需要你对算法有很深的理解才能应用自如