算法刷题网站

算法刷题网站_第1张图片

1、leetcode

英文网址:https://leetcode.com/

中文网址:https://leetcode-cn.com/

算法刷题网站_第2张图片

2、hihoCoder

网址:https://hihocoder.com
算法刷题网站_第3张图片

3、牛客网

网址:https://www.nowcoder.com/
算法刷题网站_第4张图片

4、计蒜客

网址:https://www.jisuanke.com/
算法刷题网站_第5张图片

5、HDU

网址:http://acm.hdu.edu.cn/
算法刷题网站_第6张图片

6、POJ

网址:http://poj.org/
算法刷题网站_第7张图片

7、SDUT

网址:https://acm.sdut.edu.cn/
算法刷题网站_第8张图片

8、其它 OJ

国内:

ZJU(浙大): https://zoj.pintia.cn/home

USTC(中科大):http://acm.ustc.edu.cn/ustcoj/

FZU(福大):http://acm.fzu.edu.cn/

HIT(哈工大):http://acm.hit.edu.cn/

国外:

URAL:http://acm.timus.ru/

SPOJ:https://www.spoj.com/

9、Codeforces

网址:https://codeforces.com/
Codeforces 又被戏称为 CF,是一家俄罗斯的网站,当然还是用英文食用。这里的很好的比赛,很好的题目,很好的选手,简称"三好"。

CF 最吸引人的地方在于它那超级牛批的比赛系统,CF 上每个用户都拥有 Rating,也就是比赛积分,新用户默认为 1500 分,每次比赛就会在你的积分上加加减减,上面的比赛一般分为四种:Div1、Div2、Div3、Educational Codeforces Round。Div 的比赛一般是根据积分来的,每个积分段只能参加对应的 Div 的比赛,Div1的比赛是里面最难的,大佬基本都在这里。Educational Codeforces Round 则是类似 ACM 的比赛,提交之后立马出结果。

但是如果仅限这些也算不上超级,还有一个更有意思的是,CF 的比赛还提供一个 hack 功能,通俗点说就是你去看别人提交的代码,然后通过提交你想出的特殊测试用例然后找出别人代码的 bug,hack 成功则加积分,比赛更多了很多乐趣,在 hack 和反 hack 中斗智斗勇。

不过对国内来说,和俄罗斯存在时差,一般想参加比赛的话大多数要在晚上 11 点以后,按照基础的 2 个小时比赛时间,再加上 hack 和测评反馈的过程,然后再刺激一下,差不多一宿就这么交待了,不过其中的乐趣不足为外人道。如果没有时间,上面的题目还是可以自己拿来做的,题目质量超级好,很能锻炼自己。
算法刷题网站_第9张图片

10、Topcoder

网址:https://www.topcoder.com/
Topcoder 据说是世界上规模最大的编程网站

算法刷题网站_第10张图片

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