作者 | JackTian
来源公众号 | 杰哥的IT之旅

好久没跟大家分享实用工具了,今天给大家分享一些程序员常用的刷题网站,希望在今后的学习中,对你有所帮助。

程序员为什么要刷题呢?
通过刷题来提高自己所学专业知识的巩固程度,知道自己的不足之处

有可能你通过这些平台刷过的题,会在今后的面试过程中遇到

通过刷题来增加面试的信心,从而来增加拿到满意 offer

以下刷题网站,可给你提供大量的编程题目练习,提高你的编程能力。同时,如果你有推荐的网站也可以在留言区给我留言哦~

leetcode

在线刷题网站,在线编程刷题、在线判题

https://leetcode.com/

lintcode:在线刷题

(学习算法、大数据、人工智能、面向对象编程)

https://www.lintcode.com/


赛码

名企 BAT 真题,在线编程

https://www.acmcoder.com/index

牛客网

https://www.nowcoder.com/

Codewars

https://www.codewars.com/

Virtual Judge

Virtual Judge is not a real online judge. It can grab problems from other regular online judges and simulate submissions to other online judges. It aims to enable holding contests when you don't have the test data.

Virtual Judge currently supports the following online judges:

https://vjudge.net/

geeksforgeeks

https://www.geeksforgeeks.org/

CodeEval - Coding Challenges for the World's Best Developers

https://www.hirevue.com/products/assessments

©著作权归作者所有:来自51CTO博客作者mb5fe55acf14b1a的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. Python如何开发网站?这两个不能少!
  2. Android(安卓)JNI编程(七)——使用AndroidStudio编写第一个JNI程序
  3. Android编程开发之在Canvas中利用Path绘制基本图形(圆形,矩形,椭
  4. android studio NDK编程
  5. Android(安卓)jni编程浅入深出之-- 与原生代码通信
  6. 开发Android网站客户端
  7. Android(安卓)socket 编程 实现消息推送(一)
  8. 学编程,学java还是大数据、android?平均月薪23k以上告诉你方向
  9. [置顶] Android异步加载数据库和多线程编程

随机推荐

  1. 桌面小控件(Widget)--之清理进程
  2. Android(安卓)修改包名无法运行activity
  3. AIDL权限验证
  4. Spring for Android 探究
  5. android studio ,Gradle DSL method not f
  6. Android获得摄像头详细信息
  7. [Android] EditText 的 inputType属性(键
  8. Android Contacts的使用(一)
  9. 使用Eclipse开发Android时整个工程或第三
  10. GreenDao 的简介和使用