笔趣阁 - 玄幻小说 - 极客战警之王者荣耀在线阅读 - 第209章 脱颖而出(27)

第209章 脱颖而出(27)

    ”ACM国际大学生程序设计竞赛,是由美国的ACM学会主办,世界上规模最大、水平最高的国际大学生程序竞赛。ACM成立于计算机诞生的次年,经历百年历史风云,是目前计算机学界中历史最悠久、最具权威性的组织。”

    ”ACM程序设计大赛,是全球大学级别最高的脑力竞赛,被称为“程序设计界的奥林匹克竞赛“。大赛至今已有近40年的历史,是世界范围内历史最悠久、规模最大的程序设计竞赛。比赛的规则是分区淘汰制,从各大洲区域预赛出线的参赛队伍中,选拔1个教练、3个成员组成小组,于指定的时间和地点,参加世界级的决赛,应用一台计算机,解决7到13个生活中的实际问题。”

    ”ACM国际性大学生程序设计竞赛,自1970年开始每年举办一次,其宗旨是使大学生能通过计算机充分展示自己分析问题和解决问题的能力。参加本项比赛的选手至少需要掌握计算机科学的常用算法,基本的计算理论,(如:离散数学,具体数学,组合数学基础),数据结构基础,程序设计语言(C/C  或者是Java)。在本项比赛中考察学生的不仅仅是能够完成指定任务的程序,更要求在完成程序的功能的基础之上提高程序的运行效率与空间占用率。”

    ”整个竞赛分为地区预赛(RegionalContest)和决赛(FinalContest)两个阶段进行。2009在中国大陆地区举行的ACM-ICPC区赛共有两个赛区,分别由北京清华大学和广州中山大学承办。江汉大学计算机学院从2003年起,开始组织学生参加世界上最具权威性的大学生程序设计竞赛,2005年曾经一举夺冠。鉴于我院学生对这项比赛了解的实际情况,下面我就从燕京大学的在线题库中,选择了VolumeI当中第一个题目,向大家展示这项比赛的特点。”

    ”2005年我曾经在江汉大学ACM小组,参加编程大赛模拟实战测试,最深体会就是你必须时时刻刻,都应当去考虑如何去最大限度的优化,改善你的程序的结构,以达到用最小的空间,最优算法实现程序需求。大赛对时间要求严苛,考察的是如何选择最优路径,找到解决问题的最佳算法。从数学的角度考虑,题目主要集中在算法数学。提升编程速度的关键,是熟练掌握常用算法。”