❶ 程序员常用的刷题网站
Lintcode.com,国内领先的在线编程与测评网站,分类提供各大IT公司面试题,覆盖简单至难题,适应不同编程水平的程序员。网站支持Java, Python, C++等多种编程语言,方便不同特长的程序员进行练习。
acmerblog.com/ ACM之家,是全球大学生ACM竞赛的交流平台,包含POJ、HDU、ZOJ等在线OJ解题报告,提供经典算法与知名IT企业面试题,适合深入学习的ACM竞赛者。
codevs.cn/CodeVS,针对高中生和初中生的在线测试题库,题目主要为编程竞赛题,适合编程爱好者进行学习与交流。
HackerRank网站是编程挑战与交流平台,提供编程谜题、现实难题和挑战,支持在线编程挑战,与他人竞争提升排名,适合深入提高解决问题能力的程序员。
geeksforgeeks.com,提供大量算法题与解答,适合有一定编程经验的程序员进行刷题与交流,促进彼此进步。
projecteuler.net,提供598道题,显示难度与提交完成率,供程序员选择比较能力水平。
codechef.com,提供多种难度的编程题,包括入门、简单、中等到挑战,同时举办竞赛,获胜者有奖金奖励。
spoj.com,提供在线判题系统,根据提交正确率进行排名,问题讨论区便于交流。
codeabbey.com,提供编程题库,从简单开始,难度逐渐增加,对参与者进行排名。
programmingbydoing.com,适合零基础初学者,提供简单易入门的题目,帮助提升。