我想以后参加NOIP

来源:百度知道 编辑:UC知道 时间:2024/07/01 02:06:02
现在初三 仅仅是玩游戏玩得多些、 有点电脑经验、
关于编程啥的一概不知、
但以后想参加NOIP
请大家多多指教 我该先去学什么打基础啊、
之后在学什么提高、

拜托了、
到底该怎么去学呢、

谁告诉我啊、

买些什么样的书呢?最好有名字

要从基础开始、

还有
其实我成绩已经可以保送市一中了
只是说我想全面发展的、特长越多越好、 不是么?

建议学Pascal(语言),对初学者比较容易,C的话可以在吧Pascal玩熟了以后再转
语言的话你可以在网上随便搜个教程,或者去买《奥赛经典》的语言篇(数据结构部分也建议看一下),你觉得你看懂了就拿着用,错了或者不会了再翻书问人,语言就是用会的
算法的话,语言熟悉以后就可以开始看了,比较简单的话推荐《奥赛经典》的基础篇,然后就是《算法导论》(很全面),《算法艺术与信息学竞赛》(这个比较难)
最后,初中组的题是很简单的,相信自己,加油!

..为啥不能拿到好成绩?高中不是还有吗?
先去买书,把基础代码搞会,比如排序之类的。带着把最最基本的数据结构和算法搞会,比如数组和树,要灵活运用。
然后去研究搜索和简单图论,或者可以先上动规,不过建议先来搜索……
以上这些都会,思维不差的话,noip在普通的省拿个省一就不成问题了。。
如果进队了,就去研究高级数据结构……

初三才学的话,除非你智商180以上,否则拿不到太好的成绩,不过对你综合素质的提高还是有帮助的(我河北的,我们省去年女队员在省里拿省二,全国拿铜奖......;四个男的是三金一银)
游戏对编程没一点用处,而编程对游戏却是很有用!!