在听取过周老师和林魏的意见之后,再结合自己了解过的hdu和whu的一些训练模式,特写下下面针对本校11级队员的即将到来的暑假集训大体计划。
一、首先强调纪律
1、在基地看到极个别11级队员玩游戏,经常性地看电影,这点必须严格禁止。
2、队员之间带着耳机的时候互相大声说话,这类现象必须杜绝。
二、其次强调一些关于参见ACM比赛的思想观念
下面是摘录杭电LCY老师的话:
1、加入集训队毫无疑问将有助于你的成长和发展(杭电众多ACM前辈就是榜样);
2、但是,一旦加入集训队,意味着没有假期生活,需要你付出几乎所有的业余时间;
3、如果你没有坚持多年的勇气和毅力,你是不适合ACM的,至少不适合杭电ACM集训队。
4、期待这次的选拔能够找到对ACM超级有热情的同学~
5、 既然进入集训队就要有吃苦的准备(……),若坚持不了可以随时退出(打个招呼即可,不要有顾虑,我能理解)……
(http://page.renren.com/601081183/note/850008452
http://page.renren.com/601081183/note/848680398)
我觉得我们学校的ACM集训队也应该朝这方面发展吧,尤其对新队员有些话必须得说清楚。
三、训练方式
7, 8月份的5号, 10号, 15号,20号,25号,30号下午挂比赛,赛后统计AC的题数和罚时,只有在机房做的队员的成绩才进行登记(其他一律不计),禁止比赛期间百度题解,互相讨论。
一共12场,统计信息可很客观地反映出队员的留校、训练情况,例如一个队员留在机房1个月训练,那么统计信息里就应该有他6场比赛的信息(如果他做了比赛的话)。 相信大部分队员都会留校1个月多,那么7,8场的比赛是应该做到的。
12场比赛完后进行综合统计,排名,供教练参考,作为下半年区域赛的11级队员参赛选拔的一个重要依据,也作为明年4,5月份全国邀请赛参赛选拔的一个重要依据。
每场比赛时间: 12点30分 - 17点, 每场10个题,涵盖3 - 4个入门算法,涉及图论,计算几何,数据结构,数论,动态规划,字符串,博弈,一定是模版类,不用太多想法的,最多只能中等偏下难度的题,目的是进行算法的普及和提高代码能力。
题目由老队员在暑假前全部选出,图论20题,数据结构20题,数论20题,动态规划20题,字符串模拟20题,博弈10题,计算几何10题,共120题(应该大部分来自hdoj和poj)。
为便于统计,11级队员的id的昵称一律使用真实姓名。
OJ选择hust的虚拟OJ :http://acm.hust.edu.cn:8080/judge/toIndex.action,7月份的比赛先全部挂出来。
指定老队员负责某场比赛,负责人需要: 监督比赛,统计并公布比赛结果(放在ECJTU_ACM的百度空间里?),把比赛结果以邮件形式发给教练,出解题报告(注明题目来自哪个OJ),负责该场比赛题目的答疑等。
考虑到之前为11级队员开设的讲座关于线段树,树状数组,数论类,背包类的,所以第一场比赛应该选择挂这一类的题目。
关于讲座,应该是和比赛的题目相配合地进行……(暂时没想法)
(参考了whu的做法: http://page.renren.com/600985731/note/847276792)
四、 奖励制度
1、 统计暑假前队员的hdoj和poj的题数,并在暑假结束后统计队员的hdoj和poj的ac题数,看暑假增加的做题数(当然里面会包括很多的比赛挂的题目也算在内,就是鼓励大家赛后ac以及多做其他题),每多10题便在统计信息里的总题数加1题。
2、 如果有做在线的Codeforces,每ac一题就在12场比赛最终统计信息里的总题数加1题(由队员自行申报,申报时提供id,比赛场次)。
3、……
4、……