TopCoder
TopCoder相当著名,经常会有比赛.而且比赛还有奖金.而且每次比赛还会有解题报告.
谜题挑战网站:
http://www.brand.site.co.il/riddles/usingyourhead.html
每个月会有一个谜题,题都有一定难度.每个月月底都会公布解题方法.
北京大学在线测评系统
http://acm.pku.edu.cn/JudgeOnline/
有许多ACM竞赛的题,题目有两千至三千个,难易程序不等.还有月赛,不过月赛有一定难度.是练习算法与编程技巧最理想的场所.
project euler
有几百道题,从开始的简单到后面的题有一定难度,只提交答案就可以了.
pythonchallenge.com
http://www.pythonchallenge.com/
一听名字就知道是关于python的,不过你也可以用别的语言,玩起来还不错,跟猜谜一样...
code golf
一个倡导短代码的网站,支持PHP、Python和 ruby.有点像是给网络程序员做的味道.