如何才能做acm的题目?是不是要把C语言程序设计看完才行?

黄玲钒 2019-12-21 18:19:00

推荐回答

关键是逻辑思维能力强,确实有编程天赋,acm才有希望。数据结构太简单了吧,我学数据结构的时候感觉大部分算法都是可以顺利成章想出来的,没有必要学习。当然数据结构也是必须要学好的。其中也有很多经典算法。应该多看看各种算法。学习算法相关的各种内容,动态规划是基础吧。
辛培建2019-12-21 19:13:18

提示您:回答为网友贡献,仅供参考。

其他回答

  • 据我所知,2019ACM/ICPCASIAASIA包括大连香港青岛沈阳北京上海平壤附图如下。
    米增渝2019-12-21 18:56:10
  • ACM建议用c/c++,因为从这个注重数据结构和算法,java封装的太好了,体现不出能力的重要性,而c/c++可以很好的锻炼能力,但是初赛时用java也是可以的。
    龚巧丽2019-12-21 18:39:50

相关问答

大学生程序设计大赛介绍ACM/ICPCACMInternationalCollegiateProgrammingContest,国际大学生程序设计竞赛是由国际计算机界历史悠久、颇具权威性的组织ACM,1411所大学的3150支代表队,他们分别在127个赛场中进行比赛,以争夺全球总决赛的73个名额,其激烈程度可想而知。2019年第30届ACM/ICPC亚洲赛区预赛共设了北京、成都、汉城、东京等11个赛站,来自亚洲各国知名高校的各个代表队进行了激烈的角逐。中国内地从1996年开始参加ACM/ICPC亚洲区预赛,至今已历九届。前六届赛区设在上海,由上海大学主办;2002年分设北京和西安赛区,分别由清华大学和西安交通大学主办;2003年设北京和广州赛区,分别由清华大学和中山大学主办。2004年设北京和上海赛区,分别由北京大学和上海交通大学举办。第30届ACM国际大学生程序设计竞赛亚洲区预选赛北京赛区比赛将由北京大学主办,定于2019年11月13日在北京大学举行。届时,来自全国各所著名高校的选手将云集北京大学,为争夺全球决赛名额进行一场高水平的程序设计角逐。当今时代,计算机教育已经成为大学教育的一个极其重要的组成部分。北京大学一向十分重视ACM/ICPC竞赛在校园内的开展,将其作为学校迈向世界一流大学建设过程中的重点学生科技竞赛活动来组织实施。学校对本次竞赛的成功举办高度重视,成立了本届竞赛的领导小组,由北京大学林建华副校长亲自担任组长;同时,学校还成立了本届竞赛的组织委员会,由北京大学信息科学技术学院院长何新贵院士担任主任,并聘请了信息技术领域的多位院士担任评审委员会的顾问。本次竞赛的参赛选手均是中国大学中的计算机顶尖人才,各所高校的教师以及参赛选手之间的交流将使其成为展示中国大学生计算机才华的良好机会和参赛学校加强合作、增进友谊的桥梁。相信通过我们的共同努力,本次竞赛必将成为中国计算机教育界的一次盛会,为中国计算机教育事业的发展作出更大贡献!网络。