程序员常用刷题网站分享

Posted 嵌入式基地

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员常用刷题网站分享相关的知识,希望对你有一定的参考价值。

关注v-x-公-众-号:【嵌入式基地
后-台-回-复:【电赛】 即可获资料
回复【编程】即可获取
包括有:C、C++、C#、JAVA、Python、javascriptphp、数据库、微信小程序、人工智能、嵌入式、Linux、Unix、QT、物联网、算法导论、大数据等资料

原文链接 点击查看

1. LeetCode

https://leetcode-cn.com/

LeetCode基本所有的程序员都很熟悉了,有很多优秀的程序员都在该网站上刷题,也会有一些面试官会从这上面挑选面试题目。

2. 牛客网

https://www.nowcoder.com/

该网站内集成了面试、题库、社群交流、课程教育、面试、招聘内推等多个模块。另外还是一个交流学习的平台,在该网站经常会有大佬对你的问题进行热心帮助。

3. 在线刷题网站lintcode

https://www.lintcode.com/

该网站是一个在线刷题的网站,汇集了各大公司的算法面试题。有阶梯式训练题库,帮你选好应该刷的题目,特别适合小白和懒人。

4. hihoCoder

https://hihocoder.com

该网站是由原北大POJ团队所开发。在该网站上经常会有一些知名大厂举办编程比赛,例如:微软,百度,腾讯,网易等等,该比赛风格与ACM类似。
另外,该网站每一周每一月都会有周赛,月赛。每周的周赛都是一道比较有意思的题目,可以开阔我们的思路,而月赛的题目都是由北大等一流高校ACM的大佬所准备的题目,通过每周每月的比赛,可以检验自己的真实水平。

5. VisuAlgo

https://visualgo.net/zh

该网站是一个算法可视化网站,目前支持英文,中文,日文等等

每种算法都会有两种可视化方式:

  • 电子讲座模式:以知识点讲解的模式呈现
  • 示例模式:以动画的方式呈现

两种方式都可以由你控制进度,帮助你了解算法的每一步执行过程。

6. 北京大学POJ

http://poj.org/

该网站创建的时间比较早,在上面几乎可以找到一些上古的题目,同时也是国内最火的几个OJ之一。

7. 杭电HDUOJ

http://acm.hdu.edu.cn/

中国最受欢迎OJ之一,题目数量多,来源广。

8. 浙大ZOJ

https://zoj.pintia.cn/home

9. 中科大USTCOJ

http://acm.ustc.edu.cn/ustcoj/

10. Codehs

https://codehs.com/

包含数据结构、游戏设计、动画类编程题。

11. GeeksforGeeks

https://www.geeksforgeeks.org/

GeeksforGeeks网站上包含了许多关于算法和数据结构的文章

通过该网站可以让你达到以下两个目的:

  • 在线编辑器中进行挑战
  • 在该网站的代码解决方案中,你会看到解题者是如何将一个复杂的问题分解成更简单的部分,并提出代码解决方案

以上是关于程序员常用刷题网站分享的主要内容,如果未能解决你的问题,请参考以下文章

常用工具资料分享篇

常用工具资料分享篇

一般刷java题都是上力扣吗?

程序猿们看过来!这可能是史上最全程序员爱逛网站分享 赶紧收藏

卧槽,这才是最强Python刷题网站!

卧槽,这才是最强Python刷题网站!