介绍几个比较出名的编程ACM题库

介绍几个比较出名的编程ACM题库
TAGS:ACM, 编程 POSTED BY 0X55AA POSTED ON 八 - 14 - 2011 0 COMMENT
几个比较大的在线提交系统(ONLINE JUDGE)里面有大量历年的竞赛题目,注册一个ID,然后用自己熟悉的语言(一般有PASCAL/C /C++/JAVA)写好源代码提交即可,会实时返回信息告诉你是否正确。采用黑箱测试,系统里有一套标准的输入输出数据(对外保密,而且通常数据很多很 怪),你的程序的输出和标准输出完全符合即可。常见的返回信息有AC(ACCEPTED,通过)WA(WRONG ANSWER,输出有错 误)TLE(TIME LIMIT EXCEEDED,超时)MLE(MEMORY LIMIT EXCEEDED,内存溢 出)RE(RUNTIME ERROR,发生实时错误)等,只有AC了才算做对一题。这里只是一个简要介绍,请大家在做题时先看看各网站上的 FAQ,ENJOY IT~~~


杭电ACM


HTTP://ACM.HDU.EDU.CN


编程爱好者ACM题库


HTTP://WWW.PROGRAMFAN.COM/ACM/


ENJOY ACM LIFE


HTTP://ACM.ASUS.COM.CN


清华ACM


HTTP://ACM.LIB.TSINGHUA.EDU.CN


浙江大学 ONLINE JUDGE(ZOJ)


HTTP://ACM.ZJU.EDU.CN


国内最早也是最有名气的OJ,有很多高手在上面做题。特点是数据比较刁钻,经常会有你想不到的边界数据,很能考验思维的全面性,现在我主要在这个OJ上做题


北京大学 ONLINE JUDGE(POJ)


HTTP://ACM.PKU.EDU.CN/JUDGEONLINE/


建立较晚,但题目加得很快,现在题数和ZOJ不相上下,特点是举行在线比赛比较多,数据比ZOJ上的要弱,有时候同样的题同样的程序,在ZOJ上WA,在POJ上就能AC


西班牙VALLADOLID大学 ONLINE JUDGE(UVA)


HTTP://ONLINE-JUDGE.UVA.ES/PROBLEMSET/


世界上最大最有名的OJ,题目巨多而且巨杂,数据也很刁钻,全世界的顶尖高手都在上面。据说如果你能在UVA上AC一千道题以上,就尽管向IBM、微软什么的发简历吧,绝对不会让你失望的。


俄罗斯URAL立大学 ONLINE JUDGE(URAL)


HTTP://ACM.TIMUS.RU/


也是一个老牌的OJ,题目不多,但题题经典。


USACOGATE ONLINE JUDGE(USACO)


HTTP://ACE.DELOS.COM/USACOGATE


全美计算机奥林匹克竞赛(USACO)的训练网站,特点是做完一关才能继续往下做,与前面的OJ不同的是测试数据可以看到,并且做对后可以看标准解答,所 以如果大家刚开始的时候在上面那些OJ上总WA却找不到原因的话,可以试着来这里做做,看看测试数据一般是从什么地方阴你的。

你可能感兴趣的:(算法)