最受歡迎的10個編程挑戰(zhàn)網(wǎng)站

原文:
https://news.cnblogs.com/n/578490/

英文原文:The 10 most popular coding challenge websites for 2017

作者:Daniel Borowski

翻譯:Vincent

譯者注:如果你想不斷地提高自己的編程技能平道,那么不斷嘗試去解決那些編程中的難題沥阱,這是一個非常不錯的途徑。作者在本篇文章中列舉出了 10 個編程挑戰(zhàn)網(wǎng)站少梁,你想嘗試一下嗎?以下為譯文矫付。
 
如果你正在在學習編程凯沪,那么我可以告訴你一個提高技能的好方法,那就是是敢于去解決編碼過程中遇到的難題买优。解決不同類型的難題妨马,可以幫助你成為一名優(yōu)秀的問題解決者樟遣;不管編程語言多復雜,你也會得心應手身笤;另外在面試準備以及學習新算法等很多方面豹悬,都會讓你變得越來越出色。

下面是一些非常受大眾歡迎的編程難題網(wǎng)站列表液荸,文章還對每個網(wǎng)站所提供的信息進行了一番簡短的描述瞻佛。
 1. TopCoder

image.png

TopCoder 是最開始的在線競技編程平臺之一。它提供了很多的算法挑戰(zhàn)娇钱,用戶可以使用平臺上的編輯器直接完成挑戰(zhàn)伤柄。每個月該平臺會提供幾次它們最受歡迎的 Single Round Matches,比賽要求用戶在特定的時間內(nèi)與他人競爭文搂,看誰解決問題的速度更快适刀。

TopCoder 上排名靠前的用戶都是很有競爭力的程序員,他們會定期參加各種比賽煤蹭。這些用戶還可以通過名稱為 ALGORITHMS WEEKLY BY PETR MITRICHEV 的博客平臺去發(fā)表一些關于編程競賽笔喉、算法、數(shù)學等方面的文章硝皂。

2. Coderbyte

image.png

Coderbyte 提供了 200 多項編碼挑戰(zhàn)常挚,挑戰(zhàn)者可以使用 10 門編程語言中的任意一種直接在線解決(看看這個例子)。這些挑戰(zhàn)的難易程度各不相同稽物。

另外 Coderbyte 還提供了很多的算法教程奄毡,入門視頻和面試準備的課程。與 HackerRank 和其它網(wǎng)站不同贝或,用戶可以查看其他挑戰(zhàn)者提供的解決方案吼过,而不是 Coderbyte官方發(fā)布的。

3. Project Euler

image

Project Euler 提供了很多關于計算機科學和數(shù)學領域的挑戰(zhàn)咪奖。挑戰(zhàn)內(nèi)容大致都是要求挑戰(zhàn)者編寫一段小程序從而為某個數(shù)學公式或方程式提供解決方案盗忱。

由于不支持直接在編輯器上編程,因此需要用戶在自己的電腦上先寫好解決方案赡艰,然后在網(wǎng)站上再提供出來售淡。

4. HackerRank

image

HackerRank 提供了很多不同領域的挑戰(zhàn),比如算法慷垮、數(shù)學揖闸、SQL、函數(shù)式編程料身、人工智能等等汤纸。挑戰(zhàn)者可以直接在線完成所有挑戰(zhàn)(看看這個例子)。HackerRank 針對每一項挑戰(zhàn)專門成立了討論和領導委員會芹血,而大多數(shù)挑戰(zhàn)來自于一篇社論贮泞,它解釋了更多的挑戰(zhàn)楞慈,以及如何接近它提出解決方案。除了這篇社論啃擦,你目前還不能看到其他用戶在 HackerRank 上的解決方案囊蓝。

HackerRank 還支持用戶提交應用程序,而且通過解決公司發(fā)起的編碼挑戰(zhàn)令蛉,挑戰(zhàn)者還有機會獲得一份工作聚霜。

5. CodeChef

image

CodeChef 是一家位于印度的編程競賽網(wǎng)站,該網(wǎng)站提供了數(shù)百種挑戰(zhàn)珠叔。挑戰(zhàn)者可以通過在線編輯器進行編程蝎宇,而且還可以根據(jù)自身的編程能力去查看已經(jīng)分類好的適合于自己的挑戰(zhàn)題目(請查看本示例)。CodeChef 有一個龐大的編程社區(qū)祷安,為論壇提供幫助姥芥,負責編寫教程,而且也會參加 CodeChef 的編碼競賽汇鞭。

6. CodeEval

image

CodeEval 類似于 HackerRank凉唐,它還提供了很多公司發(fā)起的挑戰(zhàn),如果能很好地完成這些挑戰(zhàn)虱咧,你還有機會得到一份工作熊榛。公司可以創(chuàng)建挑戰(zhàn)和舉辦競爭比賽來招募新的工作人員。挑戰(zhàn)者可以在這里查看當前的挑戰(zhàn)列表腕巡。

7. Codewars

image

Codewars 提供了很多的編碼挑戰(zhàn),這些挑戰(zhàn)都是由他們自己社區(qū)提交和編輯的血筑。挑戰(zhàn)者可以用幾種語言在編輯器中直接在線完成挑戰(zhàn)绘沉。用戶還可以查看針對每個挑戰(zhàn)的討論以及其他用戶的解決方案。

8. LeetCode

image

LeetCode 是一個很受歡迎的在線判題系統(tǒng)豺总,它提供了 190 道挑戰(zhàn)題目车伞,這些題目可以幫助挑戰(zhàn)者為面試做好技術準備。挑戰(zhàn)者可以用 9 種編程語言直接在線完成挑戰(zhàn)喻喳。雖然該網(wǎng)站不支持查看其他用戶的解決方案另玖,但用戶可以為自己的解決方案提供統(tǒng)計數(shù)據(jù),例如與其他用戶相比表伦,代碼運行速度如何谦去。

他們也有一個專門為面試準備的 Mock Interview 部分,這是由他們自己主持的編碼競賽蹦哼,其中有一些文章幫助用戶更好地了解某些問題鳄哭。

9. SPOJ

image

Sphere Online Judge (SPOJ)是一個在線判題系統(tǒng),提供 20000 多個編程挑戰(zhàn)纲熏。挑戰(zhàn)者可以直接通過在線編輯器中提交代碼妆丘。SPOJ 還舉辦了自己的競賽锄俄,并有一個區(qū)域專門供用戶討論編碼挑戰(zhàn)。他們目前沒有像其他網(wǎng)站那樣提供任何官方解決方案或社論勺拣。

10. CodinGame

image

CodinGame 與其他網(wǎng)站有點不同奶赠,因為它不是簡單地在編輯器中去完成編碼挑戰(zhàn),而是讓挑戰(zhàn)者真正游戲的药有。用戶可以在這里看到當前提供的游戲列表毅戈,在這里看到一個示例。這個游戲有一個問題描述塑猖,測試用例竹祷,和一個編輯器,你可以在其中一個 20 + 的編程語言編寫你的代碼羊苟。

雖然這個網(wǎng)站不同于上面提到的那些有競爭力的編程網(wǎng)站塑陵,但對于那些喜歡挑戰(zhàn)并參與競賽的程序員來說,它還是很受歡迎額蜡励。

本文所提及的都是根據(jù)以下內(nèi)容整理出來的:一些是我本人瀏覽網(wǎng)站時關注到的令花,一些是通過谷歌搜索基于 Quora 上的文章,還有一些是諸如這類文章或者那類文章里面涉及到的凉倚。我還經(jīng)常訪問一些類似于r/learnprogramming 這樣的論壇和看板兼都,看看那里的用戶通常推薦哪些網(wǎng)站。免責聲明:我在 Coderbyte 工作稽寒,這也是上面提到的網(wǎng)站之一扮碧。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市杏糙,隨后出現(xiàn)的幾起案子慎王,更是在濱河造成了極大的恐慌,老刑警劉巖宏侍,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赖淤,死亡現(xiàn)場離奇詭異,居然都是意外死亡谅河,警方通過查閱死者的電腦和手機咱旱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绷耍,“玉大人吐限,你說我怎么就攤上這事∠翘欤” “怎么了毯盈?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長病袄。 經(jīng)常有香客問我搂赋,道長赘阀,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任脑奠,我火速辦了婚禮基公,結果婚禮上,老公的妹妹穿的比我還像新娘宋欺。我一直安慰自己轰豆,他們只是感情好,可當我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布齿诞。 她就那樣靜靜地躺著酸休,像睡著了一般。 火紅的嫁衣襯著肌膚如雪祷杈。 梳的紋絲不亂的頭發(fā)上斑司,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天,我揣著相機與錄音但汞,去河邊找鬼宿刮。 笑死,一個胖子當著我的面吹牛私蕾,可吹牛的內(nèi)容都是我干的僵缺。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼踩叭,長吁一口氣:“原來是場噩夢啊……” “哼磕潮!你這毒婦竟也來了?” 一聲冷哼從身側響起容贝,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤揉抵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后嗤疯,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡闺兢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年茂缚,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片屋谭。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡脚囊,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出桐磁,到底是詐尸還是另有隱情悔耘,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布我擂,位于F島的核電站衬以,受9級特大地震影響缓艳,放射性物質發(fā)生泄漏。R本人自食惡果不足惜看峻,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一阶淘、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧互妓,春花似錦溪窒、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至灼狰,卻和暖如春宛瞄,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背伏嗜。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工坛悉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人承绸。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓裸影,卻偏偏與公主長得像,于是被迫代替她去往敵國和親军熏。 傳聞我的和親對象是個殘疾皇子轩猩,可洞房花燭夜當晚...
    茶點故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內(nèi)容