冬令营2015 酱油记

Day0:

首先是报到,然后发现浙大寝室没网...又木有熟悉的学长可以借个账号,所以就去老师的宾馆蹭网络,做了道USACO的题,看了点论文就到晚饭时间了.晚上是开营仪式,各种发言什么的,还见到了传说中的金策大神.(话说学军的大神们都穿着校服,弘扬校威...)然后是看表演,浙江人多,所以位置单独在二楼,空调热的要死,然后发现坐在我边上的刚好是和我同寝室的WXH(温岭中学).所以结束之后我们一起回寝室,认识了其他2个室友,一个是瑞安中学的ZLY,还有一个非常神的金牌爷张浩威.然后就混熟了,由于我们学校都比较弱,我们都是落单的,所以接下来都是一起吃饭,上课什么的。(除了金牌爷ZHW) 另外要赞一下WC的伙食.

 

Day1:

上午是徐寅展神牛讲课,IOI2014的国际金牌第一名,orz orz.讲课当然是非常神,先是拿IOI2014的题目热身,热身之后我就知道早上的课估计是听不懂了...讲了动态图的处理方法,各种数据结构,像我这种数据结构渣是基本没听懂,那个困啊。

下午是北大的ACM选手吴争铠讲了素数的判定算法。我们已经提早半小时过来,结果发现位置都被占了,所以只能坐2楼,结果又热的要死,到后面听都听不进去。前面的一些东西听起来还是挺轻松的,正好最近在看Miller—Rabin随机算法,所以他讲的时候理解也不是很困难。但是最后讲了个非常神的算法,貌似是近几年才提出来的,貌似是第一个理论上是多项式复杂度的判定素数的算法。然后扯了2个小时才讲完,基本没听懂,各种数学的定理什么的,最后讲完了,他说这个复杂度的多项式次数非常高,所以没有什么实际价值。。。实际应用还是Miller——Rabin靠谱.

晚上是营员讨论.前6排的金牌爷们上去讲东西.然后见到了传说中的NOIP吧主vfk,讲了动态仙人掌,还是听不懂... 还见到了saffah, NOIP之前做过contest hunter上的他出的streaming系列比赛, 都是传说中的大爷...大开眼界了。

总之,day1的感觉就是自己啥都不会,和大神们的差距..

 

Day2:

上午是俞鼎力讲了什么Tree Decomposition, 和NP问题的一些近似解法。反正还是听不懂... 大部分人都已经在玩手机了...小部分人在睡觉...果然冬令营也叫冬眠营...

下午董宏华讲了用拟阵证明贪心问题,这我倒是听明白了,感觉非常神,从ZLY那里搞了篇集训队论文来,回去再钻研钻研。

晚上还是营员讨论,看金牌大爷们秀智商..学军金策(去年全国决赛第一名,世界数独冠军)讲了生成函数,讲到后面已经让人无法脑补..

 

Day3:

上午是胡伟栋(前国家队教练,既然是和楼天成一个级别的..)讲计算几何,一开始听的还挺开心的,学到了一种利用刚性变换简化问题的方法,但是后来讲圆的面积并就听得云里雾里了..不过毕竟是教练,讲得好多了.

下午是沈阳讲构造题,前面的题目很有意思,后面突然冒出来一道 “小强和阿米巴是好朋友”的题目,然后了解到这是范浩强大爷出的题目系列,智商不够脑洞不大的慎入,果然我没听懂...回到寝室后在WXH的指导下学会了点分治,做了一道点分治的题目,感觉自己萌萌哒。

晚上是熟悉上机环境,Linux系统用起来蛋疼死了,

 

Day4:

这是最神的一天,讲课的2位大爷也是最神的.上午是范浩强(初三的时候就拿国际金牌了),也就是”小强和阿米巴是好朋友”系列题目的作者.讲了非常神的东东,比如怎样在不告诉别人你求解出来的数独的情况下 证明你确实解出了数独.. 怎样在不告诉别人解法的情况下证明你会求解离散对数.范爷在上课之前还贴了 陈立杰的照片,然后说 这是一个非常厉害的住他,记住这个姿势...

 

下午就是陈立杰(上面的那位)讲课了.一堆人上去要签名,然后我也去了,等我艰难地到了他面前,他说开始上课了,不签名了.讲课内容大致是一些计数问题的处理技巧,比如容斥原理,dp套dp什么的,都是他自己出的ACM分区赛的试题...反正听得不是很明白.

晚上是营员表演,据说国家集训队的上台表演选拔国家队的时候可以加分..弹幕是亮点,各种吐槽,一个胖子上去唱You Raise Me Up,然后唱到I am strong的时候...笑喷了.弹幕开始各种吐槽,什么You splay me up , You spaly me up , 求今晚有妹子的数学期望...最后居然还真有妹子自告奋勇上来唱歌,但是感觉唱的不咋的..然后室友冒出一句”人家都连计算机都敢学了,还不照顾她一下”..反正还是很欢乐的.给个链接下载. 小品很给力,一定要看.

http://pan.baidu.com/s/1c0B4jZy

 

Day5:

早上8点开始5个小时的比赛,只能说题目比较神,估计是拿不到什么牌了(铁牌滚粗).

第一题是什么k小割,听室友说是去年浙江省选的时候俞鼎力大爷讲课是和第k小有关的题目,当时有人说为什么不来个k小割,然后估计鼎爷就把这题YY出来放到冬令营来虐大家了.总之,做不来,拿暴力分10分.

第二题更加神,一看到题目前面几个字:”小强和阿米巴是好朋友”,就不敢做了.题目大概是破解加密信息啥的,反正是整不来,果断看第三题提交答案题。

题目是给出一个跑的奇慢的程序(根据陈立杰上课时的说法,就是等你有妹子也算不出答案),然后就要把程序的作用看出来,自己改造成跑的快的程序算出答案。前面几个测试点还算正常,第一个是a*b,给的程序是b个a相加,改成乘法就好了,但是数字太大存不下,还好前几天写了下快速乘法,10分到手.第二个点,懒得推公式,直接暴力算出小数据找规律,然后发现答案是斐波那契数列第n项的平方,写了个矩阵乘法加速递推,10分估计也有了.第三个点,有点神,要求1^2+2^2+3^2+...n^2  , 1^3+2^3+3^3+...n^3 ,1^4+2^4+3^4+...n^4 .前两个我还知道公式,后面那个就不晓得了.吃午饭时碰到个同学说《具体数学》上有,还是自己看书不勤快呵.

然后请教了下室友,学到了一种用矩阵乘法的搞法.  第四个点是对于01矩阵中每个1,求出和它最近的0,用动态规划的方法搞过. 第五个点是求01矩阵中全1矩阵的个数,打了个O(n^3)的搞法,结果跑了20分钟才跑出来30%,我就放弃了说,而室友跑出了70%,应该放在那里让它继续跑的额。后面5个点就各种神了。一个是求解16*16的数独,直接爆搜肯定跑不出来,估计要Dancing Link 优化,然后时间不多了,还是放弃。 还有一个点比较有意思,也是和密码有关的,然后他给了些中文提示..什么第一年举办NOI是什么时候.. 最坑爹的一个问题是,求一个人的名字,他也给冬令营讲课了,但是他没来考试,他的照片在文件上方. 然后就是坑爹的一个用”#”弄出来的

看到那个手势就知道是谁了... 怪不得范浩强上课的时候说记住这个姿势... 5个小时的比赛还真心有点吃不消,到后面1个小时头晕眼花。 下午成绩出来了,果然是考挂了,第一天暴力10分写挂了,第二题没做当然0分,第三题拿了44分,所以总成绩只有44分...(44/300),今年的题无力吐槽.

 

Day6:

今天没课了,安排早上游西湖.然后就跟着导游一直走,被风吹的头痛得要死.下午是什么人才培养高端论坛,请到了一个浙大的博士生导师,一个阿里巴巴的技术总监,一个网易的研究院副院长,每个人讲完都不忘记打个广告..然后是闭营仪式,看学军的学生表演,然后是各种发言和颁奖仪式,我这么弱就只能拿个Cu了,金牌爷张浩威拿了Au第三名,果然大神都是天天晚上跑别人宿舍打CS的啊.然后冬令营就结束了,有点小忧伤.最后和室友告别,拍了照片留念,下次见面就是省选了,省选 Bless All吧。

 

 

不能说这次冬令营让我的水平提高了很多,但至少让我大开眼界,见到了全国各地的大牛,也结交了许多志同道合的朋友,丰富了经历.

posted @ 2015-02-15 09:48  lzw4896s  阅读(845)  评论(2编辑  收藏  举报