- 问答
- 2018-04-05 20:56:01 @
各位大神好,这里某不知名县城高一信息学竞赛生。
已经接触一个多学期,自我认为基础的都知道了(非充分掌握),但是在竞赛题的折磨下,代码里的每一个字母我都看得懂,但是整个思维逻辑我就接受不过来。现在课程安排每周两节课,一节基本上要3h,耗费了很多普通学习时间,但竞赛基本没啥进展,主要是真的不会。渐渐后悔当初没有选择生物或物理竞赛,但已经过去一个学期,落下别人很多,突然转学科竞赛不太行得通。想请教曾经搞过信息学竞赛的大神怎么看,我这样弱智学习进程是正常的嘛?
补充:我可能确实比较懒,竞赛不是很勤快,但到现在书看了两百多页,应该来说至少基础知识是明白的。
13 条评论
-
宇智波带狗 LV 9 @ 2018-05-18 02:50:25
首先你现在高一,转任何竞赛都来得及。其次你觉得信息学竞赛不会做,那就是还没理解编程的思维。没办法,只能多练,我当年初中(12年前)刚学OI,递归都不懂,看教材也不会,是到后来写代码写多了悟出来的,高中时对竞赛做题算是有感觉了。如果觉得痛苦,要及时止损,这是过来人的经验。竞赛主要推动力是兴趣和热爱,这和谈恋爱是一个道理(诶你早恋了吗)。
-
2018-05-17 22:02:14@
信息竞赛上课没有任何卵用,看书也只是起到入门的作用。
OI主要还是靠自学和看别人blog来学习,那些比如后缀自动机之类的新的(SAM已经不算新了)算法在书中基本上是学不到的。学习算法的框架推荐一个人的blog,lbn187。但学会所有的算法只是竞赛中的一个基础的部分而已,而竞赛中更多的还是要靠思维,只有通过思维才能将算法运用到题目中去。思维是可以训练出来的,通过大量的刷题。提高一等水平大概300-400题左右质量题是肯定要有的。题库建议还是去刷Codeforces,Topcoder之类的,或者刷一刷往年的多校(杭电oj上都有)。这里面的题没有傻逼数据结构题或者裸算法题,更加锻炼思维,可以高效提升水平。多参加一些Codeforces或者Topcoder上的比赛,这种在线比赛非常的多。可以考验自己的临场思维能力。Codeforces上div2的c,d题和Topcoder div1 t1,t2差不多都是提高组的要求。有能力的话还可以去刷刷往年的POI,在洛谷上可以找到,题目质量也非常不错。竞赛这个东西,功利是要不得的。只要掌握了方法,进步是很快的,祝好运! -
2018-05-14 17:13:54@
有兴趣和热情就行
-
2018-04-28 11:34:36@
我当年搞竞赛的时候,高二就停课了,赤鸡不?当然这个要看你的目标是什么了,不知道现在的竞赛奖有什么用(不是嘲讽,我参赛的时候是十多年前……然后参赛之后的第二年竞赛省级一等奖就没有保送资格了),你自己评估你的期望与达成希望的可能性值不值得你为了竞赛去减少主课。反正这东西不成功则成仁。
还有,字母看懂了其实没任何卵用,英文26个字母你肯定都能懂,但英语就能满分了吗? -
2018-04-22 06:32:49@
弱省弱校弱蒟蒻在这里告诉你
信息其实是所有竞赛里最简单的
是完全可以用题海堆出来的
vijos内的题100道以上就可以练出相当不错的思维
还有
谁说题目一定要看懂了?
你只要基础够好
就算每道题都暴力
也能比一大部分人得分高
都是从那个时候过来的
能够理解你的想法
但是
千万别因为一点挫折放弃 -
2018-04-21 16:15:38@
坚持下去,胜利之花将为你绽放。
-
2018-04-10 23:05:37@
多做题
-
2018-04-10 21:39:05@
现在竞赛这边政策也不好,如果是单纯想靠这个升学的话,认真搞高考说不定效果更好.毕竟现在只有队爷才能保送,其他的加分也不多,省一的话可能在自招的时候有点优势,也没听说现在省一可以直接加分的,而省一也是不简单的.
坚持与否主要还是自己的兴趣,就像玩游戏看番剧的兴趣一样,是因为在搞OI的时候有乐趣才去坚持. -
2018-04-08 11:23:39@
前排吃瓜,咕咕
-
2018-04-08 10:22:07@
直接做题看网上的题解比看书来的高效吧。。我个人认为
-
2018-04-08 00:41:23@
我觉得主要看兴趣。
-
2018-04-06 19:09:46@
你换一个方向想一想 你现在在学学竞赛 也是在为高考做准备 也是在为高考挣分啊
-
2018-04-06 16:28:06@
如果你其他科很弱建议不要学了,即使你得了省一,也只能加20分
- 1