学习编程算法的这几个网站
学习编程算法的这几个网站
公众号关注 “架构师学习营”
设为 “星标”,带你学习更多架构师知识!
大家好,这里是架构师学习营。
我想无论是作为开发工程师还是算法工程师,算法无疑是重中之重,所以整理了这几个网站,必须要介绍给大家。
- HackerRank
该网站非常出名,大多数程序相关岗位的人都知道这个网站,而且都不需要配置任何编译开发环境 就可以直接开始写算法,函数一类的挑战题目。
网站上也有很多算法题,难度从低到高,非常的全面,可以深入学习算法。
网站地址:https://www.hackerrank.com/
- TopCoder
- Lintcode
- Codeforces
网站上也有很多算法题,难度从低到高,非常的全面,可以深入学习算法。
网站地址:https://www.hackerrank.com/
TopCoder这个网站可以说是一个程序设计比赛的网站,成立于2001年,最早的在线编程竞技平台之一,网站提供了一系列的算法挑战,采用比赛、评分、支酬等方式吸引众多平面设计师和程序员业余工作。参赛者可使用代码编辑器直接进行在线作答,比拼获胜者可获得竞赛赞助方提供的奖励,大家可以上去那里跟来自全世界的程序员(事实上大多数也是大学生)进行更直接的交流。
网站地址:https://www.topcoder.com/
3.Geekforgeeks
Geeksforgeeks是印度的一家致力于计算机科学的百科全书,根据不同的用户计算机水平而发布不同的难度等级,从基础到专家级,内容涵盖了编程、算法、面试问题等。
它有许多常见算法练习的解决方案。每个解决方案包括许多不同的方法,以及每种方法的复杂性,一种非常有帮助的网站。
网站地址:https://www.geeksforgeeks.org/
网站地址:https://www.topcoder.com/
3.Geekforgeeks
Geeksforgeeks是印度的一家致力于计算机科学的百科全书,根据不同的用户计算机水平而发布不同的难度等级,从基础到专家级,内容涵盖了编程、算法、面试问题等。
它有许多常见算法练习的解决方案。每个解决方案包括许多不同的方法,以及每种方法的复杂性,一种非常有帮助的网站。
网站地址:https://www.geeksforgeeks.org/
支持中英双语,汇集了算法、数据结构,人工智能,系统设计等众多领域的题目,网站还会举办编程比赛,很多算法爱好者在这里切磋技艺。
汇集了各大公司的算法面试题。有阶梯式训练题库,帮你选好应该刷的题目,在线刷题。
网站地址:https://www.lintcode.com/
汇集了各大公司的算法面试题。有阶梯式训练题库,帮你选好应该刷的题目,在线刷题。
网站地址:https://www.lintcode.com/
Codeforces 又被戏称为 CF,是一家俄罗斯的网站,这里有很好的比赛,很好的题目,很好的选手,简称"三好"。是一个举办比赛、做题和交流的平台,网站自带blog功能,可以求助/发布题解。
网站地址:http://codeforces.com/
最后,给大家介绍的这几个网站也是别人推荐比较多的,在这里整理了一下,希望对大家可以有帮助。
———- END ———-
欢迎关注我的公众号“架构师学习营”,如果有收获,麻烦点一下“在看”~
学习编程算法的这几个网站
原文地址:https://blog.51cto.com/14977534/2545957