网站首页 | 范文大全 | 教案下载 | 优秀作文 | 诗词赏析 | 优美散文 | 板报大全 | 题库下载 | 故事大全 | 励志 | 爆笑笑话 | 字典 | 网站导航
在点网
  • 教学工作计划
  • 德育工作计划
  • 班级工作计划
  • 教师工作计划
  • 班主任工作计划
  • 学校工作计划
  • 安全工作计划
  • 工作计划表
  • 培训计划
  • 工会工作计划
  • 团委工作计划
  • 少先队工作计划
  • 销售工作计划
  • 后勤工作计划
  • 年度工作计划
  • 财务工作计划
  • 幼儿园工作计划
  • 卫生工作计划
  • 个人工作计划
  • 工作计划书
  • 学习计划
  • 行政工作计划
  • 党委工作计划
  • 学生会工作计划
  • 您的位置:在点网 > 范文 > 工作计划 > 学习计划 > acm学习计划 正文 2017-06-06

    acm学习计划

    相关热词搜索:

    篇一:20150114 ACM培训计划-小组组员

    湖北中医药大学信息工程学院ACM小组培训计划-20150111

    因时间紧张,准备时间有限,培训计划较口语化,请培训小组的各位队员认真看完以下本培训计划的每一个字,特别是标红的地方!

    ACM竞赛虽说是团队竞赛,但每个参赛队员都必须有一定的基本能力再结合自身的特点才能去组团,否则非常容易成为团队的深坑。(就像lol里,就算你微操出神入化,但你一个1级的hero能在5人团里提供多大的帮助?)

    因此,对于英文阅读翻译能力、数学建模和逻辑思维能力、代码编写能力以及键盘输入能力都存在一定的基本要求,请大家针对自身最薄弱环节抓紧恶补以达到最低要求。

    一、培训的准备工作

    在ACM的入门阶段,推荐三本书:《数据结构与算法》(傅清祥,王晓东)、《程序设计导引及在线实践》(李文新)、《ACM程序设计培训教程》(吴昊),这三本书的电子版均已放群共享。

    1、环境准备

    在正式开始ACM的训练前,建议大家登陆浙江中医药大学ACM的训练OJ平台,注册一个自己的ID,以方便练习。(浙大、杭电、北大等其他高校的OJ环境类似,题量更多,难度范围更广,均可以去自行注册练习)

    浙大http://acm.zju.edu.cn/

    杭电http://acm.hdu.edu.cn/

    北大http://poj.org/

    注册完成后,通过ProblemSet菜单查看各练习题,进入题目后可根据每题Submit和Solved的数量初步判断此题的难度,在编写代码完成后可单击Submit,将编写调试通过后的代码粘贴在新窗口中,点击Submit以提交,提交后通过Status菜单查看刚才提交的反馈情况,除了Accepted之外其他均为未通过,(具体报错情况请参考错误类型提示)无论通过与否都可以点击edit重新编辑。 做题前请了解一些规范:

    1)在C++语言中main函数应为int型,最后return 0 ,即:

    int main()

    {

    ...

    return 0; }

    这样做是因为避免有些编译器报错。

    2)为了便于核对,请在代码开头加上可以表明题目来源的相关注释,如:

    //ZCMU1000; //ZJU1001; /*PKU1002 */等

    再次提醒:做对后别忘提交到训练系统,根据系统给出的提示判断自己提交的代码正确与否。 务必掌握C++语言的特点,特别对于常用的标准模板库STL中的内容必须得熟练。(在参考资料中有相应的介绍及说明)

    2、数据结构与算法的训练

    数据结构:队列、堆栈、图、排序、查找等的基本表达与操作是必须的,对于树的问题不是太多,但树却是一种重要的分析工具。除此之外,排序和查找并不需要对所有方式都能很熟练的掌握,但是必须保证自己对于各种情况都有一个在时间复杂度上满足最低要求的解决方案。

    算法:枚举、贪心、回溯、动态规划、线性规划、整数规划、着色算法、排队算法、背包等,相当于整个程序的灵魂核心,决定整个程序的成败关键。

    3、数学为主的逻辑思维能力

    图论、组合数学、离散数学、计算几何、线性代数、概率论、初等数学、解析几何等,很大程度上决定了问题思路的切入点,因此也需要引起足够的重视。

    4、团队配合

    寻找自己最合适的队友,同组队员的相互配合,互补协作默契程度比竞争更为重要。

    二、培训过程

    1、第一阶段,寒假期间: 浙江中医药大学作为本次竞赛的承办单位,必须要了解熟悉浙江中医药大学的出题模式(该校的所有程序设计课程的机考全部在其OJ上完成,包括C++、数据结构等),因此建议从该OJ平台上source标注的现有练习题着手(1061-1095、1268、1270、1272、1354-1356),在寒假期间每个队员务必要AC,完成的每道题除了要有完整的源码之外,还必须撰写相应的解题报告,这是开始进入ACM大家园的必由之路。(网上有大量的ACM解题模板,基本空白模板也已上传到群共享)有些队员可能觉得某些题太简单,建议还是将它们都做掉。因为题目虽然简单,但是再简单的题目都不能保证一次做对,而做错题的各种原因如题意理解错误,格式错误等你都会碰到,了解这些原因对减少错误率很有好处。(CE、PE这两种错误是可以直接避免的!)

    请所有的新队员认真按要求完成相应的基础练习。如果做题遇到困难,如题意难以理解、不知如何着手或不知错在哪里,不要气馁,可以请教别的队员,也可请教老师。我们会尽力帮助你完成这几组中每一道题。但不要复制别人的程序,即便参考了别人的程序,也要亲自再完成一遍。而且不建议过多参考别人程序,这样会消弱训练的效果,也减少了思考的乐趣。

    在完成练习题的基础之上,相信队员们对ACM竞赛的基本环境模式有了一定了解,接下来就可以自由尝试一下OJ上的其他题目(包括几次正式比赛的试题,以及其他高校的OJ平台试题),体验一下真正竞赛时的一般试题难度。

    共享中已上传了不少资料,分为4类,其中基础资料中为准备工作推荐的3本书,工具书中为可作为工具书进行查看的书记资料,其中,练习题及算法模板中是已收集到的一些网友分享的在各OJ上的做题心得、解题报告、包括ACM的一些常考点汇总等,培训参考课件是后期作为培训时准备的一些资料(其中ACM培训____从入门到高手.pdf作为寒假期间自己学习的主要材料,挑战编程-程序设计竞赛训练手册-有目录 完整版.pdf拟作为下学期开学后集训的主要教材,其他资料作为补充完善)。

    除以上所有队员的基本要求之外,针对队员各自不同优势特点,制定下列要求:

    1)英文翻译较强的队员,请自行选取各大高校OJ平台上英文题目,每天至少完成15-20道英文题目的翻译工作,并将翻译后主干内容白话剔出,以方便其他队员理解抽取思路。

    2)思维能力较强的队员,请自行选取各大高校OJ平台上的题目(少水题),每天至少完成10-15道题目,每道题需用伪码或流程图的方式给出除源码之外的详细解题报告,如未解决可描述已考虑了哪些方面的问题,剩余的问题出在哪。

    3)编码的队员,请自行选取各大高校OJ平台上的题目(少水题),每天至少完成5-10道题目,每道题需给出详细解题报告,如未解决可描述已解决了哪些方面的问题,剩余的问题可能出在哪。

    各队员在寒假期间(2月1

    acm学习计划

    9日过年前)需在每周三提交上一周的学习情况汇报,作为考评的一个重要部分。

    2、第二阶段,2015年3月2日开学后:

    3月2日开学后第一周内将安排一次寒假自学情况摸底考察,考察后公布排名靠前的队员,拟纳入3月底的参赛队伍大名单,之后对于大名单的全体队员开展短期集训,根据一定的积分模式选拔最终参赛的队员(考虑各组队情况)。

    3、第三阶段,之后常规工作:

    每月对培训小组的全体队员进行考察,公布排名靠前队员名单,老师每周进行一次培训内容讲解,并布置相应的练习。

    三、竞赛赛前筹备

    每遇到有关程序设计竞赛,经向领导请示后,原则上按照当前排名情况选拔参赛队员。

    湖北中医药大学 信息工程学院

    ACM培训小组

    2015年1月10日

    附:/*ZUMC 1061 解题报告参考*/

    /*

    Description

    输入整数 a 和b,计算并输出a、b 的和与差。

    Input

    输入只有一组a和b

    Output

    按照下面的例子输出结果

    Sample Input

    2 -8

    Sample Output

    The sum is -6

    The difference is 10

    HINT

    Source

    C语言练习题

    */

    篇二:ACM程序设计大赛策划书

    芜湖市第一届ACM程序设计大赛

    活动策划书

    主办方:芜湖市计算机学会

    承办方:安徽师范大学计算机爱好者协会

    2012年2月

    一、 活动背景

    为了在芜湖市各高校内宣传计算机程序设计,形成良好的编程氛围;为了培养

    当代大学生的创新思维和利用计算机分析问题、解决实际问题能力,增强大学生的综合素质;为了提高广大同学学习程序设计的兴趣和能力;为了给广大在计算机程序设计方面有特长的同学提供展示才能的舞台,安徽师范大学计算机爱好者协会将于5月份上旬承办芜湖市大学生ACM程序设计大赛。此项竞赛更是各高校间的一次良好的学术交流,同时也是为全省和全国ACM大赛发现人才,鼓舞人才,培养人才的一次契机。

    二、 活动概要

    活动名称:芜湖市第一届ACM程序设计竞赛

    活动形式:本次大赛分为初赛和决赛两个部分,考试均为上机测试,采用OJ在

    线测试系统的形式,在线提交题目答案,当场判断出正误。

    活动对象:芜湖市各大高校本科生

    活动时间:初赛 ———— 4月21日—4月22日

    决赛 ———— 5月5日(周六)

    活动地点:初赛于各校校内举行

    决赛于安徽师范大学花津校区实验楼2号楼机房举行

    三、 前期准备

    校内:

    ? 横幅:制作四条内容关于此次大赛的横幅,分别悬挂于一、二食堂门口

    以及考试当天的201、202考场。

    ? 活动宣传展版以及海报:制作两块活动宣传展板,用于一二食堂门口的

    报名点,设计并制作海报,购臵展架,在一二食堂门口进行活动的宣传。

    ? 联系赞助商:签订赞助协议,我们提供给赞助商可行的必要宣传,由赞

    助商为我们提供活动资金。

    ? 地图:打印若干份安徽师范大学地图,标注出考试地点,用于活动当天

    指引外校考生找到考场。

    ? 场地申请:申请活动当天的机房,用于作为考场。申请圆形报告厅的场

    地,用于当天颁奖仪式的举办。

    ? 礼仪小姐:与院内礼仪队联系,协商好当天颁奖仪式所需的礼仪人数。

    ? 席卡:联系计算机学会以及赞助商,确定当天比赛后的颁奖仪式的到场

    嘉宾,提前制作席卡。

    ? 一次性纸杯:购买若干一次性纸杯,方便给活动当天值班人员提供饮水。

    ? 桌面背景图片:由技术部设计一张PS图片,用于活动当天机房电脑的桌

    面布臵,需要包含此次大赛的基本信息以及赞助商的logo标识。

    ? 比赛通知:撰写此次比赛的报名通知,粘贴与各栋寝室楼下,起到通知

    活动的目的。并且同时在本院各班内由计协负责人员通知比赛事宜,且

    用飞信的形式通知全体计协注册会员。

    ? 报名网站:由技术部设计好报名网站,负责本次大赛的报名工作以及参

    赛人员的信息采集。

    ? 试题:组织人员邀请院内老师进行题目撰写的工作,题目在开考前进行

    严格保密措施。

    ? 气球:购臵气球,比赛当天采取与全国ACM比赛一样的赛制,会用气球

    数表明做对题目数目。

    校外:

    1.与各高校内部计算机相关协会负责人取得联系,通知各高校本次比赛的各

    项事宜。包括举办时间,竞赛形式与内容,奖项设臵等等。给予其他高校的兄弟社团尽可能的帮助,如可以为他们提供他们本校初赛考试的试题系统。由外联部部长协调部内人员负责与各高校的联系工作。

    2.与各高校保持紧密联系,在第一时间拿到各校的初赛通过的人员名单。

    四、 活动流程

    1) 宣传阶段:

    校内:

    通过食堂门口海报和展板,悬挂横幅,飞信通知会员以及班级负责人在班内

    通知等各种形式进行活动的宣传,全面而有效的进行本次活动的宣传工作。同时

    各部门做好份内的准备工作,部长监督部员保证各项准备工作的有效落实。

    校外:

    联合芜湖市计算机学会,请他们发红头文件邀请合适的学校参加活动。

    通过与各兄弟社团的联系,由兄弟社团负责人在其本校园内进行一系列的宣

    传工作。及时与兄弟社团沟通,了解各学校的报名情况和活动反响情况。

    2) 报名阶段:

    校内:

    校内通过计协相关网站报名,通过初赛的选拔选取出优秀的参赛选手组

    成决赛的人员名单。

    校外:

    其他各校在校内采取选拔考试,考试形式可以是笔试也可以是上机测试, 对其他高校的初赛选拔形式不作要求。各学校可以用自己的OJ系统。

    各高校需在4月底之前将报名表汇总好发送到指定邮箱。(详见通知。)

    各校名单汇总上来以后,由办公室周腾负责统计信息,制定考场次序和座位号,由技术部廖泽昊将考生信息录入考试系统。外联部将各校的考生考

    场号座位号等信息通知给各高校兄弟社团,确保各校负责人收到其校参赛人 员的考试信息。

    3) 比赛阶段:

    组织部协调各部门人员成立引导组,技术组,后勤组,监考组以及流动组。

    考前:

    a) 所有值班人员提前一个小时到达考场,技术组开始调试电脑,并安装

    电脑桌面图片。

    b) 引导组派专人前往西大门公交站牌处,设立兄弟社团迎接点,为其他

    高校的参赛人员指路,发放安徽师范大学地图,并在沿途安排人员值

    班,采用一人一段,互相交接的方式引导外校考生找到考试地点。在

    考试地点一,二楼处再设立二名引导人员,引导所有考生再次核实自

    己的考试考场座位等信息,引导考生进入考场。

    c) 后勤组携带水瓶到现场,根据需要合理布臵考试现场如悬挂横幅等。

    篇三:C++学习初步计划

    C++学习初步计划

    为了写出一个像样的学习计划,又特意翻出了以前的教材。翻了半天,总算挖出来半铲子煤炭,憋出来个所谓的“C++学习初步计划”。 虽然我很想告诉大家不要把C++和C语言联系的太紧密,以致不能跳脱出C语言旧有的条条框框,但是无可否认,C语言真的是太经典了,而且由于C++最初开发的目的等诸多因素的影响,C++里面还是有许多C语言的影子。所以,初步列出以下几点建议:

    1、 教材推荐《C++面向对象程序设计》。一方面是大三上学期的

    C++课程就使用本教程,不想买书的话去借书比较方便;另一方面是这本书对于初学者确实很适合。

    2、 请根据个人喜好安装一个IDE并掌握该环境下相应的开发

    方法,如果你偏爱命令行也可以使用相应的工具。工欲善其事,必先利其器。配置好开发环境,接下来就是实践出真知。

    3、 对于C++的基础知识,像变量和赋值、输入和输出、数据类

    型和表达式、控制流程等基础知识,不会特别组织大家学习这部分内容,而且这部分和C语言很相似,上手很快。

    4、 编写程序,算法是灵魂,程序设计语言是实现算法的工具。

    所以我们在学习的时候,会根据实际情况,结合常见算法,给大家布置一些题目。敬请关注群消息,所有相应的资料均会上传到群里。

    5、 有实力的同学可以前往地大online judge网站K题

    acm学习计划》由www.zaidian.com(在点网)整理提供,版权归原作者、原出处所有。
    Copyright © 2016 在点网 All Rights Reserved.