切换到宽版
  • 6335阅读
  • 1回复

初学者&常见问题的FAQ [复制链接]

上一主题 下一主题
离线haiwei
 
只看楼主 倒序阅读 0 发表于: 2007-07-27
[post]
1、 问:我是初学者,请问我应该学习哪种语言呢?
答:这个比较有争论,如果在初中阶段的话可以学C或C++,高中阶段零基础就应该学Pascal了。这个不能一概而论,要看周围的情况,毕竟如果周围的人都是学Pascal而您学C或C++那就比较难交流了。反之则然。
2、 问:我是初学者(或有一定基础的)应该看哪本书好呢?
答:如果您问这个问题的话一般论坛上会比较少有人回答,原因是您看书应该依据自己个人的情况,不应该参考别人看的书。您的正确做法应该是去网上、书店多找找书,看看适不适合自己再做决定。
3、 问:我现在是高一(或其他年级),想在几年之内获得Noip/Noi的奖项,请各位指点一下。
答:Noip比较容易,因为Noip难度不会很大,提高组应该掌握基础算法、经典的动态规划、基础数据结构等。而Noi将有一定难度,不过您只要努力学习就一定能够成功。
4、 问:我想找个师傅,有人肯吗?
答:呃,这个问题的话有一定难度,因为OIer大多数都是非常忙的,可能没有什么人肯当别人的师傅。不过也别灰心,您可以在论坛上发贴咨询有关的问题,相信论坛上的大牛们会热心帮助您的。
5、 问:我现在是初一(或其他年级),我应该学什么?
答:您应该根据自己的实际情况而定,不过您一定要记住:万丈高楼平地起,基础一定要打好才能学更高深的知识。建议您为自己列一份计划表,写清楚到哪个时候该学什么,这样您会有个清晰的认识。
6、 问:如何提高程序实践能力?
答:熟练出效果,多多上机多多做题。如果没有足够时间,可以采用以下的方法:准备一些比较容易但是比较麻烦的题目,有空就手写。然后等能上机时检验,改正自己错误。
7、 问:应该去哪里做题?
答:您可以根据自己实际情况,中文题库推荐的(实际上差不多就这一个了)是Vijos,网址是http://www.vijos.cn
还有一个中文题库可以选择,是myOJ(http://tzoi.dynserv.com/),采用文件输入输出,比较靠近比赛,大家可以试试。
外文题库有很多,包括Ural、USACO、ZJU、PKU等,地址都可以在OIBH的OJ讨论版的版面描述里找到。
个人推荐Zju和USACO。
(感谢提供此问题的w4ppsxy牛)
8、 问:我有(某个)问题,不知道怎么做,各位大牛能帮忙吗?
答:您别着急,如果您有问题想问,请您按照以下的步骤走:
(1)先试试自己解决,对您的水平提高很有好处
(2)自己实在解决不了优先询问身边同学、老师
(3)还不行请试试看搜索资料
(4)再不行才来论坛询问
这样的话可以培养您解决问题的能力,为什么不试试呢?
9、问:问问题时需要注意什么?
答:您应该注意以下几点:
(1)语气恰当,有礼貌
(2)清楚描述问题(非常重要),如果是对某道题目的询问请尽量发上题目
(3)尽量不要在有新问题时修改原贴,尤其是在别人已经有解答的情况下,这样子会影响到找寻资料的同学的阅读,请您配合,谢谢!
(4)当问题解决时,请您向帮助过您解决问题的大牛们回贴说声感谢,以表示您作为OIer的素养。
10、问:我有一份资料,怎么跟大家分享呢?
答:首先非常感谢您无私的贡献精神,您如果要发布资料请注意以下几点:
(1)您的资料有无版权问题。这个非常重要,如果您没有注意很可能会惹上一些不必要的麻烦。如果您的资料是转载的,请您注意是否允许转载并注明转载来处。如果您的资料是原创的,我们推荐您对自己的资料进行CC版权保护(CC,知识共享版权保护,网址:http://cn.creativecommons.org/)。
(2)您的资料有没有被发表过。
(3)您的资料是否含有病毒等有害程序。
最后,再次感谢您的共享!
haiwei
http://user.qzone.qq.com/317048955
离线haiwei
只看该作者 1 发表于: 2007-07-27
觉得这个资料挺好,就发到oifans上了(这里的好贴实在是少)
haiwei
http://user.qzone.qq.com/317048955
快速回复
限100 字节
 
上一个 下一个