程序员常用的刷题网站(2)

在五个月之前写了篇文章 程序员常用的技术网站 | 转眼间五个月过去了。五个月后的今天我打算写一篇程序员常用的刷题网站。

为什么要刷题呢?

  • 巩固提高自己的基础编程知识水平
  • 增加面试过程中的自信心
  • 幸运的是:很多时候面试笔试题目你刷过

总结下来就是:刷题可以在提高自己编程能力的时候,增加拿到好offer的机会。

下面这些网站,可以给你提供很多的编程类的题目让你去练习,只要你耐心的去练习,明白所碰到的题目其背后的原理,那么相信你的编程能力将会得到一个质的飞跃。

(一)LeetCode Online Judge

LeetCode OJ is a platform for preparing technical coding interviews. Pick from an expanding library of more than 190 questions, code and submit your solution to see if you have solved it correctly. It is that easy!

Our platform currently supports a total of 9 languages: C, C++, Java, Python, C#, JavaScript, Ruby, Bash, MySQL.

<img src="https://pic2.zhimg.com/v2-42bbaa65843673009ff050c212fb010b_b.jpg" data-rawwidth="1366" data-rawheight="638" class="origin_image zh-lightbox-thumb" width="1366" data-original="https://pic2.zhimg.com/v2-42bbaa65843673009ff050c212fb010b_r.jpg">

同时这里有不错的解答:专栏:LeetCode题解 - 博客频道 - CSDN.NET

(二)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:

<img src="https://pic4.zhimg.com/v2-33a31b9ef36b963daff5989b04605cf6_b.jpg" data-rawwidth="601" data-rawheight="297" class="origin_image zh-lightbox-thumb" width="601" data-original="https://pic4.zhimg.com/v2-33a31b9ef36b963daff5989b04605cf6_r.jpg">
(三) Codewars: Train your coding skills

Designed to test coding skills using challenges with real-world relevance. Qualified helps to make it easier to test larger, more complex challenges without manually reviewing and scoring every submission.

We provide an IDE with integrated test frameworks for each language (Mocha, RSpec, PHPUnit, JUnit, etc). These unit-tests drive our auto-scoring and allow students to try their code before making a submission.

<img src="https://pic3.zhimg.com/v2-6cce62d0c404cb6561ed78ef6b7971ef_b.jpg" data-rawwidth="1366" data-rawheight="638" class="origin_image zh-lightbox-thumb" width="1366" data-original="https://pic3.zhimg.com/v2-6cce62d0c404cb6561ed78ef6b7971ef_r.jpg">
(四) Geeksforgeeks

How many times were you frustrated while looking out for a good collection of algorithm、programming、interview questions?

What did you expect and what did you get? This portal has been created to provide well written, well thought and well explained solutions for selected questions.

<img src="https://pic4.zhimg.com/v2-713b351548b573e0d8870a8fd67a3384_b.jpg" data-rawwidth="1366" data-rawheight="638" class="origin_image zh-lightbox-thumb" width="1366" data-original="https://pic4.zhimg.com/v2-713b351548b573e0d8870a8fd67a3384_r.jpg">
(五) Coding Challenges for the World's Best Developers

CodeEval is a community of the world's top developers to practice and compete on code challenges. Build our your developer profile and see where you rank

<img src="https://pic1.zhimg.com/v2-ffdddd1a9cbfab81869c10df914cd78c_b.jpg" data-rawwidth="1366" data-rawheight="638" class="origin_image zh-lightbox-thumb" width="1366" data-original="https://pic1.zhimg.com/v2-ffdddd1a9cbfab81869c10df914cd78c_r.jpg">

(六)Deliver Faster through Crowdsourcing

Deliver faster for your business through crowdsourcing.

With a community of over 1,000,000 design and technology experts, Topcoder provides on-demand capability, bandwidth, and velocity so you can do more.

<img src="https://pic4.zhimg.com/v2-74ed3d8624880b846b08b170b5f34cb2_b.jpg" data-rawwidth="1366" data-rawheight="638" class="origin_image zh-lightbox-thumb" width="1366" data-original="https://pic4.zhimg.com/v2-74ed3d8624880b846b08b170b5f34cb2_r.jpg">

所以给了这么多刷题的网站,还不动起来?


学习编程,欢迎关注专栏:学习编程 - 知乎专栏

猜你喜欢

转载自blog.csdn.net/weixin_43543727/article/details/83515615