关于NOIP竞赛(高中提高组)上的一些问题

我今年是高二上学期,比较喜欢计算机,在一些领域上如网页制作、电脑艺术设计小有成就,将来希望能够在计算机方面发展。我希望通过参加明年的NOIP NOI竞赛获得高考加分或者是自主招生资格。但是在语言上上0基础,所以想请问各位大侠以下几个问题:
1.C/C++/pascal语言哪个更适合参加NOIP竞赛?
2.除了高级程序语言外还需要了解什么知识?
3.推荐几本学习语言和相关竞赛知识的书,注意:我在语言上时0基础的..

你好,我是学OI的。
首先你现在高二,还有一次机会,即明年的NOIP。但是没机会参加NOI全国赛了,除非你在明年的省选中进入省队。
既然你没学过语言,建议选择cpp,因为近来cpp语言在竞赛的优势增大,包括运行速度快,启用STL,而且未来如果走上计算机行业毕竟更多用cpp。
程序语言只是竞赛的一小部分,还需要了解一些算法和数据结构,但大量练习活学活用是最重要的,等你学多了自然明白。
然后,你的目标应当是省一等奖,因为省一不算太难,当然也不简单。获得省一有机会参加保送生考试,然后取得保送。也可以有自主招生资格。
至于书吗,抱歉我入门的时候没看过什么书,如果你有老师就让他推荐给你,如果你看到有辅导书既讲了语言又讲了算法就可以买了,因为书在OI中真的不重要,而且讲的都差不多。或者等其它网友来回答书籍吧。
祝你成功。还有问题可以补充。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-26
我一周前是P党,现在转C++了,如果楼主只停留在NOIP层次,PAS够了,也挺简单,但是要省选,要NOI,最好C++: 1.C++运行速度快!同算法一个C++ 0.8s,PAS TLE。。。 2.含有很多高级特性,什么高技结构或算法都不用写,有模板。。。很爽!比如qsort 而且很快,比你写的快!
但是C++要复杂写。你有基础很好,但是NOI领域上高手如云,你自重吧。。。至于你都高二了,建议能得NOIP1=就好了。。。而且还需努力,可能会和你的高考有冲突。。。我高一开始了的,今年拿了1=(0_0)!。。。语言是第一步,然后就刷题库,看算法吧!比如RNQOJ TYVJ BZOJ。。。 还有 usaco
当然有的题目有难度,不一定要全做,遇到不会的,但是是在NOIP范围的最好自己先去看算法知识,然后再做。。。
我拜百度为师没有用过书。。。⊙﹏⊙b汗。。。
希望能帮上你。
对了,最好忠告: 如果是抱着为了得奖的心来学,你可能会失望,建议加百度NOIP群,上面有些贴会加深你对这门竞赛的认识。
祝你成功!
第2个回答  2011-11-20
除了这些,就是多做题库了……如果你在弱省,省1压力不大,要是在浙江之类的强省……那就悲剧了

关于NOIP竞赛(高中提高组)上的一些问题
你好,我是学OI的。首先你现在高二,还有一次机会,即明年的NOIP。但是没机会参加NOI全国赛了,除非你在明年的省选中进入省队。既然你没学过语言,建议选择cpp,因为近来cpp语言在竞赛的优势增大,包括运行速度快,启用STL,而且未来如果走上计算机行业毕竟更多用cpp。程序语言只是竞赛的一小部分,还需要了解...

关于NOIP的一些问题,希望前辈们进来帮帮忙
提高组一等奖应该大致看懂《算法导论》《数据结构》两本书,主要是编程训练,RQNOJ和vijos起码AC过200道题,基本能做USACO trainning的前三章。

请教noip的一些问题
我认为你继续参加noip最大的困难来自学校,因为人到高三,学校对高考肯定要求严,加上你去年没考好,班主任学校说不定都不支持你继续参加,而且你们学校竞赛成绩不突出,你获奖几率就很小,你要认识到这一点,要先和班主任谈好。要拿一等奖,尤其在强省,最起码你这一整年的每一天都要花几个小时去准备...

今年高二 参加NOIP提高组 求提高方法
首先,你的基础语言必须过关,这个没什么说的,多练呗,如果有不熟悉的(比如指针、结构等等),推荐谭浩强的《c++程序设计》(红皮的)非常全面,我们人手一册。其次,就是算法了。强烈推荐一本书刘汝佳的《算法竞赛入门经典》(白皮),是算艺的NOIP简化版,算法个人认为非常全(图论,DP,数学等),...

关于NOIP有关问题,拿一等可以上那些院校,二等呢。
提高组一等,不够吧,应该就自主招生资格,,可能高考有加分60,30,或者一本录取,但最近政策好像改了,最好拿全国金牌,那就稳了

07NOIP提高组问题求解
289人 把N写成2的K次方加X的形式 则J[N]=2X+1 400=2的8次方加144 所以是第2*144+1=289个人

关于NOIP的几个问题
1不建议使用,但普遍反映下来用了也没问题 2我们报名的时候有发一张输入输出的格式规定,上面写的很详细,不知您有否 3看《骗分导论》,百度一下,OIer必看 4这个我真不知道,不是福建人-_- 5一定要仔细(如果你觉得这是废话也可以,反正我是因为不仔细在去年竞赛丢了n分--n>=50)...

关于信息学奥林匹克竞赛的若干问题(高中)
我高中刚毕业,也是搞信息竞赛的。C++是可以使用的,不过有不少限制,如对STL库的限制等。C++是面向对象的语言,但NOIP完全用不上面向对象的设计思想。对于NOIP这种考算法的比赛来看,学好面向过程的语言才是关键,因为NOIP的考核主要是看算法和数据结构,这正符合面向过程语言的设计思想,而C++的核心是类...

关于NOIP的几个问题
每一道试题包括:题目、问题描述、样例说明(输入、输出及必要的说明)、数据范围(数据限制条件)。测试时,测试程序为每道题提供了十组测试数据,考生程序每答对一组得10 分;累计分即为该道题的得分。报名时间与地点依照当地科协的规定。NOIP比赛大纲可以在NOI官网上查到。最好要把算法和基本数据结构...

如何看待NOIP考试?
NOIP一等奖和省队的挑战更大,需要与之相当的时间投入和更高的智力要求,不是轻易可以触及的成就。孩子的智力发展阶段划分是关键。前20%的学生在小学阶段可以通过努力跟上,适合学习第一、二阶段,先通过奥数提升逻辑思维。前5%的孩子可能需要在高中阶段付出更多的努力,信息学的要求虽然低于奥数的省一水平...

相似回答