全国青少年信息学奥林匹克联赛教程 南京大学出版社,是一个系列的。从语言开始学
还有一套书叫奥赛经典,也很不错
自学可能有一些累,我觉得需要老师来教
如果你只是参加noip,那么这些书够了,大学的书太讲究理论,看了会走火入魔的,但是如果你想进一步参加全国比赛,这些书必看
建议语言学好,pascal比较好上手,c++比较复杂。而且中学生的竞赛书都是pascal,但是大学书都是c的,你要想好你学哪个。我建议,pascal~
如果你英语好,可以看看usaco training,一步一步教你怎么做大牛的。如果不是很好的话,可以看看www.vijos.cn测试平台,但是没有usaco好,题目分度不好。或者你喜欢大学的题库,可以看看www.pku.edu.cn,但是比较难。。。
然后还有一个网站很好www.oibh.org/bbs,都是参加noip或者noi的高手,可以进去讨论讨论
比赛是10月初赛11月复赛,建议暑假看掉书,然后开学后开始狂练真题!真题到处都有!
noip就这样了。。。noi的话,一定要跟学长或者老师学啊。。。
啃啃,那个,不是NOI,是NOIP
你可以先买一本额
大概叫做
信息学联赛辅导教程 (貌似是这么名字,我有点忘了)
自己先看看
先学Pascal语言,你要直接学C也可以
拿就可以用谭浩强的教材了
语言学得差不多了就可以上数据结构和算法了
语言只是一种表达形式
关键是学会思考问题的方式
数据结构和算法的书很多
推荐清华大学的
参加NOIP获奖者才能参加NOI
是由各个省派队的形式参加的
各个省是自行选拔的。