想刷程式設計題找不到渠道?給你程式設計師專門的刷題網站!國內外都有

一起學程式設計發表於2020-12-10

廢話不多說,直接進入主題。

五個國內+五個國外,滿足你所有面試和學習需求。

國內

1.LeetCode:leetcode-cn.com/

優點:題型多題目多且經典。在國內絕對是頭部的刷題軟體了。

2.演算法學習 LeetCode:leetcode.com/

演算法學習網站,上去每天刷兩道演算法題,走遍天下都不怕。

3. 牛客網 — 面經和刷面試題:https://www.nowcoder.com

集筆面試系統、題庫、課程教育、社群交流、招聘內推於一體的招聘類網站。各個公司的面試題和麵經分享,找工作前認真刷一刷,一定會有很大收穫!拿到心儀的 offer!

4. Web 開發練習題:freecodecamp.org/

這是國外發起的一個 Web 開發學習的網站,從簡單到深入,一步一步帶你學習 Web 開發。就像一本練習冊,並且當你完成相應的內容後,會得到相應的資格認證。

5. 百度前端技術學院 — 前端開發專案庫:http://ife.baidu.com

學前端的看這裡,百度官方推出的前端開發學習技術學院,題目從簡單到困難,如果你把裡面的題都做會了,找個 BAT 的前端工作不成問題的。

國外

1.日本演算法競技網站AcCoder:http://atcoder.jp

AtCoder是日本最大的演算法競技網站,支援日語和英語兩種語言,對於學日文的小夥伴來說是最再合適不好過的。

(圖中右上角橢圓內就是切換英語日語的開關,兩個語言的介面是不一樣的哦,大家自己去看看英文版的介面)

2.俄羅斯的線上測評系統Timus Online Judge:acm.timus.ru/

作為“戰鬥民族”最大的刷題網站,Timus Online Judge中的題目大多來自於烏拉爾聯邦大學,烏拉爾錦標賽,烏拉爾ACM ICPC競賽和彼得羅扎沃茨克訓練營舉行的比賽。有比較進階的演演算法題目,難度偏高。能力比較強的小夥伴可以試一試哦。同時該網站還支援俄語和英語兩種語言,學俄語的小夥伴不要錯過哦。(切換的按鈕在圖中的左上方橢圓內哦)

3.波蘭最大的線上測評系統Sphere Online Judge(簡稱“SPOJ”): spoj.com/

“SPOJ”是波蘭Sphere實驗室建立的,題目很有特色,但是品質參差不齊,小夥伴們需要自己甄別一下,但是會員可以自創題目,而且其高階使用者是允許根據自己的規則和問題來組織競賽。

4.面向平面設計師和程式設計師的網站TopCoder:topcoder.com/

這個網站可以說是一個程式設計比賽的網站,每個月都有兩到三次線上比賽,根據比賽的結果對參賽者進行新的排名。參賽者可根據自己的愛好選用Java, C++, C#, VB或python進行程式設計。採用比賽、評分、支酬等方式吸引眾多平面設計師和程式設計師進行業餘工作。

5.一個團隊創立的線上測評系統Codeforces:codeforces.com/

該網站是俄羅斯薩拉托夫國立大學的團隊創立運營的。是全球最著名的線上評測系統之一,這裡有高水平的選手,高質量的題目,高密度的比賽。

除了國內的,國外的網站基本都是使用英語的,所以各位想要使用國外的刷題軟體乃至閱讀國外書籍的程式設計師們英語能力也是很重要的哦~

本文來自程式設計師客棧

如果你想成為一名程式設計師卻依然在程式設計的世界裡迷茫,不知道自己的未來規劃,亦或你想更好的提升你的程式設計能力,好好學習C/C++程式設計知識的話!那麼你很幸運~

C語言C++程式設計學習交流圈子,Q群1090842465點選進入】微信公眾號:C語言程式設計學習基地

分享(原始碼、專案實戰視訊、專案筆記,基礎入門教程)

歡迎轉行和學習程式設計的夥伴,利用更多的資料學習成長比自己琢磨更快哦!

程式設計學習書籍:

程式設計學習視訊:

 

相關文章