第一周的集训结束了(虽然自己出去玩了两天),对于自己的比赛状态还是不满意的。每天晚上的比赛就是凭运气做题感觉,做错一道题之后,全是在试着提交,所以才会有些题wa好几次。学习状态的话,我还是蛮喜欢这种自学的范围,想学多少学多少,跟着自己的节奏走才是好的学习方法。自己学习习惯也是有很大的问题,不是太擅长将理论知识应用到实际。一些算法的实现原理明白,但是做题时,用程序来实现的话就有一点困难了。就像昨天下午做的一道题,深搜超时之后,自然而然就会想到剪枝,可是怎么剪,能不能剪,就又成了问题。这一周就多做题,多写程序。
这一周让我印象最深刻的一种思想,就是二进制思想,用二进制数字中0代表未发生1代表已发生,在2的n次方的范围下把所有情况讨论一遍。这种二进制的思想以及位运算,是之前望而却步的内容,现在要想着掌握它,最大的困难就是理解,自己如何想出这个代码要用二进制的思想才是关键。显然现在并不可能想到。。。之后会带着这种思想去考虑问题的,有时候可能会带虽然。。。
天气很热,集训室空调也没了,但是该集训还是得集训啊。一想到省赛打铁,就想要多学一点,等到区域赛,再把奖牌拿回来。