现在又不少在线测试平台,这些平台提供了很多很好的编程题,当然著名的acm中会有很多难题,如果你想挑战自己的智力极限,如果你对编程很有兴趣,那么就可以去这些平台注册,然后编程提交,跟其他编程高手一较高下。
在线测试平台往往提供多种语言的支持,对于一道题,你可以用自己喜欢的语言来编写,但是要想排名更前,就得考虑语言的效率问题,所以你会发现鳌头上的高手多用c c++
我在这儿提供几个不错的平台链接
这些在线测试平台多是英文的,所以还可以学习英语
浙江大学 acm在线测试 http://acm.zju.edu.cn/onlinejudge/
北京大学 acm在线测试 http://acm.pku.edu.cn/JudgeOnline/
还有一个世界级的很优秀的在线测试平台 http://www.spoj.pl/
这三个的题目很有水平
尤其是sphere,提供了几十种语言的支持,简直不可思议
杭州电子科技大学 http://acm.hdu.edu.cn/
台州学院 http://acm.tzc.edu.cn/acmhome/welcome.do?method=index
这俩也能凑合
如果你觉得那几个平台都是英文的,很不爽,那么试试这个
飞燕论坛:http://yzfy.org/
飞燕不如那几个做的好,但是有教程,有源码,对初学者很有用