ACM竞赛到底有多大用处?有害还是有益?

不管三七 2021-09-19 09:05 154 次浏览 赞 160

最新问答

  • evenmaosir

    有益的;旨在展示大创新能力、团队精神和在压力下编写程序、分析和解决问题能力。

    国际大程序设计竞赛为一项旨在展示大创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛,目前已发展成为最具影响力的大计算机竞赛。

    经ICPC亚洲区竞赛委员会授权,中国矿业将于2019年11月2日至3日在南湖校区举办第44届国际大程序设计竞赛亚洲区域赛,11月2日举行本届大赛开幕式及热身赛,3日举行正式赛及闭幕式。本次比赛,各参赛队伍通过网络赛环节选拔,近300支队伍。

    扩展:

    ACM竞赛的相关要求规定:

    1、ICPC以团队的形式代表各学校参赛,每队最多由3名队员组成,每位队员必须是在校,取得学士超过两年或进行研究生学习超过两年的不符合参赛队员的资格,并且最多可以参加2次全球总决赛。

    2、比赛期间,每支参赛队伍使用1台计算机需要在5个小时内使用C、C++或Java中的一种编写程序解决10到11个问题,程序完成之后提交裁判运行。

    3、每道题用时是从竞赛开始到解答被判定为正确为止,期间每一次提交运行结果被判错误的话将被加20分钟时间,未正确解答的不记时间。

    参考来源:ACM官网-欢迎

    浏览 453赞 142时间 2024-02-11
  • 小宝cute

    有助于增加求职的竞争力。

    简历上要是出现了 ACM-ICPC 省级以上名次的关键词,这份简历就很难被遗漏,拿到面试基本上是板上钉钉的事情。

    用人单位喜欢 ACM 背景出身的候选人也不无道理。面试官也会担心被候选人的「牛皮」欺骗,当他无法全面了解你过去所做的事情时,一个客观公正的比赛结果,往往比讲不清楚说不明白的项目经历来的可靠。

    纵观 ACM 选手的职业发展,他们地在于仅在阶段就积累了足够多的见识,通过一个比赛,他们锻炼出了丰富的技能维度,最后帮助他们一步一步走的越来越稳,越来越快。

    当了解了这部分人如何慢慢把锻炼成让人羡慕的样子时,其实应该思考的是如何把他们成熟的、总结好的经验迁移到职业生涯中。


    扩展:

    赛事意义:

    竞赛规定每支参赛队伍至多由三名在校大组成,他们需要在规定的五个小时内解决八个或更多的复杂实际编程问题。每队使用一台电脑,参赛者争分夺秒,与其他参赛队伍拼比逻辑、策略和心理素质。

    团队成员将在多名裁判的严格督察下通力合作,对问题进行难度分级、推断出要求、设计测试平台并构建软件系统,最终成功地解决问题。

    对于一名精通计算机科学的而言,有些问题只是精确度的问题;而有些则需要了解并掌握高级算法;还有一些问题是普通无法解决的,不过对于那些最优秀的而言,这一切都不在话下。

    竞赛的评判过程十分严格。分发给的是问题陈述,而不是要求须知。他们会收到一个测试实例,但无法获得裁判的测试和接受标准方面的信息。

    若每次提交的解决方案出现错误,就会受到加时惩罚。毕竟,在处理顶级计算问题时,谁也不想浪费客户的时间。在最短的累计时间内,提交次数最少、解决问题最多的队伍就是最后的胜利者。

    在IBM开展的众多学术活动中,赞助ACM-ICPC赛事占有十分重要的位置。此举旨在促进开放源代编程技巧的发展,培养更具竞争力的IT工作人员,从而推动全球创新和经济增长。

    ACM-ICPC大赛是一项旨在展示大创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。

    参考:百度百科-ACM国际大程序设计竞赛

    浏览 196赞 157时间 2023-12-17
  • 告别了以前

    ACM国际大程序设计竞赛(简称ACM-ICPC),是由国际计算机协会ACM主办的年度竞赛,目前已经举办40多年,成为最具影响力的大计算机竞赛。
    ACM竞赛被誉为计算机界的奥林匹克,每年的获奖者都几乎被Google、微软、IBM、百度等大公司哄抢一空,很多大公司赞助ACM赛事的目的就是为了“近水楼台”,能够比竞争对手笼络更多人才。ACM可以看作是“聪明者的”,在ACM题目研究深入的人通常有非常高的数学、计算机素养和非常强的分析、动手能力,能够处理各种高精尖的难题,这也是各大公司哄抢ACM人才的主要原因。(摘自百度文库)
    ACM竞赛在国内分为国赛CCPC(China Collegiate Programming Contest:中国大程序设计竞赛)和全球赛ICPC(International Collegiate Programming Contest),ICPC每年有在国内有4-5个分站,CCPC每年有3-4个分站。由于国内参与高校众多,不论CCPC还是ICPC的各分站现场赛,都必须通过激烈的网络预选赛选拨通过才能获得现场赛资格。比赛时间为每年9-12月份。

    浏览 400赞 90时间 2022-07-30
  • 夏日风清凉

    搞ACM的你伤不起
    11,101 views
    RoBa原创,转载请注明出处

    劳资六年前开始搞ACM啊!!!!!!!!!!
    从此踏上了尼玛不归路啊!!!!!!!!!!!!
    谁特么跟劳资讲算法是程序设计的核心啊!!!!!!
    尼玛除了面就没见过用算法的地方啊!!!!!!
    谁再跟劳资讲算法之美算法的力量,劳资一本算法导论拍你啊!!!!!!!!
    那是搞ACM的入门书啊!!!!特么的入门书就一千多页啊!!!!!!!
    还没有习题啊,学完了你特么都不知道自己到底会不会啊有木有!!!!!!
    然后你就得看lrj的黑书啊!!!!!!还是特么的没有习题啊!!!!
    那书难的一B啊!!!!人家一个“显然”得出的结论够你想一礼拜啊有木有!!!!
    一个课后题够你想几个月啊有木有!!!!
    然后还有一堆堆的书啊!!!!每一类算法都足够写一本书啊!!!!
    每本都是砖头一样啊!!!!还都特么是英文的啊!!!!
    也有中文翻译版啊!!!!!!翻译得跟屎一样啊!!!!
    你看的时候得把它再变回英文才能懂啊!!!!!!有木有!!!!!!

    ACM的题目类型是没有范围的啊!!!!!!
    动态规划有木有!!!!结构有木有!!!!
    图论有木有!!!!!!计算几何有木有!!!!!!
    数论有木有!!!!!!要写两三百行的模拟题有木有!!!!!!
    特么连物理题化学题都有啊!!!!!!
    还有理论上就不可做的NP难问题啊!!!!!!
    特么理论上不可做的题也有人能AC啊!!!!坑爹啊!!!!

    课本上学的东西完全不给力啊!!!!!!
    你以为学过一个最长公共子串就是懂动态规划了啊!!!!!!
    树型的有木有!!!!状态压缩的有木有!!!!插头的有木有!!!!
    而且特么写出来就超时啊!!!!!!
    你得四边形优化啊!!!!你得斜率优化啊!!!!你得队列优化啊!!!!
    特么不得把要算十年的程序优化到一秒啊!!!!
    你以为学过一个二叉搜索树就是懂结构了啊!!!!!!
    平衡啊旋转啊红啊黑啊有木有!!!!
    伸展啊随机权重啊合并啊拆分啊有木有!!!!!!
    你以为学过一个Dijkstra最短路就是懂图算法了啊!!!!!!
    特么的图里有几百万个点啊!!!!!!得用堆来优化啊!!!!
    而且边权要是负的就不对了啊!!!!还有环啊!!!!
    而且特么的你根本看不出是最短路问题啊!!!!!!
    为神马最短路算法可以用来解不等式啊!!!!
    还有网络流啊!!!!特么的课本上的算法铁定超时啊!!!!!!
    你得看论文去研究神马Dinic啊SAP啊!!!!!!
    而且你还是根本看不出是网络流啊!!!!!!
    网络流是在图上来求啊!!!!特么的图在哪里啊!!!!
    特么的八竿子打不着的问题都能变成网络流啊!!!!!!

    这些你都学会了啊!!!!想参加比赛了啊!!!!发现想拿个成绩非常难啊!!!!!!
    校内选拔赛就好几百人报名啊有木有!!!!!!最后只能剩下十几个啊!!!!
    人家都是竞赛保送的啊!!!!!!中学就学了好几年了有木有!!!!怎么比的过啊!!!!!!
    进了校队以后你就不要想寒暑假了啊!!!!!!
    夏天劳资全身了涂满花露水半夜刷题有木有!!!!!!
    冬天劳资跑遍校园找不到一个开门的食堂有木有!!!!!!
    而且特么老外的在线比赛都在半夜啊!!!!!!!!在机房通宵是常事啊有木有!!!!!!

    比赛是三个人啊!!!!但是只有一台电脑啊!!!!!!
    特么的ACM组委会连多买几台电脑都不肯啊!!!!!!
    队友占着机器你就只能干着急啊!!!!!!想把他踹一边儿去啊!!!!!!
    没机器你就得在纸上调试啊!!!!!!你的脑子就是个CPU啊有木有!!!!
    你要是摊上一个啥都不会,连读题都误导你的队友,你就定了啊!!!!!!
    不怕神一样的对手就怕猪一样的队友啊!!!!

    你终于参加区域赛了啊!!!!一百多个队啊!!!!!!
    还有一大堆打星号的高中生们啊!!!!!!都是全国前几名级别的有木有!!!!
    还有一大堆打星号的老不们啊!!!!!!了还要来诈尸啊!!!!
    一开场那气球呼呼地挂啊!!!!你还没读完题人家已经AC了啊!!!!
    而且最先过的不一定是最简单的啊!!!!人家故意在误导你啊有木有!!!!!!
    比赛要五个小时啊!!!!结束了以后脑子都抽筋了啊!!!!
    人家做七八道题,你连一半都不到啊!!!!!!
    拿个毛的奖啊!!!!去个毛的总决赛啊!!!!!!
    去了总决赛也是啊!!!!!!子们更尼玛不是人啊有木有!!!!!!
    连清华都啊有木有!!!!!!

    你拿着一堆Honorable Mention了啊!!!!想找工作啊!!!!
    谁说懂算法很容易找到好工作啊!!!!
    都特么要项目经验有木有!!!!
    劳资成天盯着一个黑乎乎的控制台窗口!!!!哪有时间做项目啊!!!!!!
    同学们都是网站啊桌面程序啊做过一堆啊!!!!
    人家对面试官侃侃而谈啊!!!
    劳资只好说劳资除了算法啥也不会啊!!
    而且其实算法也没学会啊!!!!!坑爹啊!!!!

    终于工作了啊!!!!发现算法神马的完全用不上啊!!!!
    稍微复杂点的算法都有现成的库可以用啊!!!!!!
    要懂Shell编程有木有!!!!
    要懂多线程有木有!!!!
    要懂Socket有木有!!!!
    要懂分布式有木有!!!!
    要懂J2EE有木有!!!!要懂设计模式有木有!!!!

    要懂以下省略三千字有木有!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    总之搞ACM的上辈子都是脑细胞光钻到牛角尖里出不来的天使啊!!!!!!你伤不起啊!!!!!!

    浏览 195赞 73时间 2022-02-19
  • 馒头的馒头

    浏览 298赞 85时间 2021-11-04

ACM竞赛到底有多大用处?有害还是有益?