原創(chuàng)|行業(yè)資訊|編輯:黃竹雯|2017-03-02 09:35:06.000|閱讀 991 次
概述:在尋找最好的編程挑戰(zhàn)過(guò)程中篩選了五個(gè)非常好的資源。相信這對(duì)你的編程旅途有所幫助,并探索更大的計(jì)算機(jī)科學(xué)領(lǐng)域。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
每個(gè)人都知道編程正在成為幾乎每個(gè)行業(yè)的重要組成部分,它對(duì)組織的幫助和對(duì)大型系統(tǒng)的維護(hù)是獨(dú)一無(wú)二的,因此越來(lái)越多的人開(kāi)始了他們的編程旅程。你可以從你覺(jué)得合適和方便的任何交互式平臺(tái)和書(shū)籍中學(xué)習(xí)編程。但是這還不夠,我們應(yīng)該練習(xí)更多新的東西。
編碼與你的創(chuàng)造力、創(chuàng)新能力密切相關(guān)。但很多時(shí)候,我們花費(fèi)大量時(shí)間來(lái)處理常見(jiàn)問(wèn)題而忘記了創(chuàng)造力。我不太確定這是否是編碼挑戰(zhàn)出現(xiàn)的原因,但它們肯定可以幫助你去思考。
我們可以說(shuō)編程挑戰(zhàn)是偉大的:
學(xué)習(xí)新的做事方式
練習(xí)一種新的編程語(yǔ)言
解決遇到的關(guān)鍵問(wèn)題
保持我們的大腦活躍和集中力
以及玩得開(kāi)心!
在尋找最好的編程挑戰(zhàn)過(guò)程中篩選了五個(gè)非常好的資源。相信這對(duì)你的編程旅途有所幫助,并探索更大的計(jì)算機(jī)科學(xué)領(lǐng)域。
你可以在這里賺取真正的錢(qián)。它由近一百萬(wàn)的編碼作為支撐,所以我很確定你可以遇到很多具有挑戰(zhàn)性的東西。一些編程初學(xué)者可能會(huì)發(fā)現(xiàn)TopCoder是相當(dāng)困難。
你可以參與每日和每周的編碼挑戰(zhàn)。這兩個(gè)都是非常困難的,需要足夠的思考能力才能完成。當(dāng)然這也是值得的,因?yàn)樵诿刻旖Y(jié)束時(shí)它都會(huì)被添加到你的簡(jiǎn)歷中。
HackerEarth提供了一個(gè)SaaS應(yīng)用程序用來(lái)對(duì)申請(qǐng)人的技術(shù)和邏輯技巧進(jìn)行自動(dòng)化評(píng)估。它還通過(guò)作為開(kāi)發(fā)人員聚集和選擇的平臺(tái)幫助公司挖掘人才。
他們經(jīng)常會(huì)增加挑戰(zhàn),你需要在幾周前注冊(cè)并提前知道什么時(shí)候參加。像TopCoder一樣,這是一個(gè)高質(zhì)量的網(wǎng)站。他們提供有質(zhì)量的挑戰(zhàn),對(duì)你以后的職業(yè)生涯非常有用。
Coderbyte是Kickstarter資助的一個(gè)項(xiàng)目,并且針對(duì)初學(xué)者和中級(jí)程序員。它是由Daniel Borowski 于2012年推出的,現(xiàn)在已經(jīng)發(fā)展成為一個(gè)自動(dòng)維護(hù)的程序員社區(qū),他們喜歡在業(yè)余時(shí)間解決編程問(wèn)題。
如果你有一些不明白的問(wèn)題也可以詢(xún)問(wèn)。該社區(qū)是相當(dāng)活躍,所以你很有可能會(huì)得到一個(gè)答案。很多人喜歡Coderbyte,里面都是一些積極正面的評(píng)論。
Project Euler可能是世界上最受歡迎的編碼挑戰(zhàn)網(wǎng)站,自十多年前首次推出以來(lái)它一直都是幾十萬(wàn)用戶(hù)的家。你每周會(huì)增加一個(gè)額外的挑戰(zhàn),但我相信,你需要一些時(shí)間來(lái)解決之前的450多個(gè)問(wèn)題。
他們的挑戰(zhàn)不是很難,相反更多的涉及思維和問(wèn)題解決方面可以幫助你獲得成長(zhǎng)。你可以在Wikipedia、Reddit、Stack Overflow和Google Code中了解更多關(guān)于Project Euler的信息。
Sphere在線(xiàn)評(píng)測(cè)(SPOJ)是成千上萬(wàn)的編碼挑戰(zhàn)的寶庫(kù),這讓你忙上幾個(gè)星期。SPOJ的挑戰(zhàn)涉及簡(jiǎn)單的編碼問(wèn)題到艱難的算法挑戰(zhàn),這需要解決問(wèn)題的技能,例如找到NP-hard問(wèn)題的最佳啟發(fā)法。SPOJ讓你幾乎可以編寫(xiě)所有可以想到的編程語(yǔ)言,并為你提供解決方案,這可能包含一些挑戰(zhàn)的額外提示。
SPOJ還有一個(gè)令人驚嘆的社區(qū)(+ 30萬(wàn)用戶(hù)),有許多活躍的成員愿意在社區(qū)論壇上提供幫助。SPOJ允許用戶(hù)添加自己的挑戰(zhàn),組織編程競(jìng)賽,并爭(zhēng)取最高的排名。對(duì)于許多人來(lái)說(shuō),它在大型編程競(jìng)賽之前是一個(gè)培訓(xùn)平臺(tái)。它最初是由理論計(jì)算機(jī)科學(xué)家對(duì)編程純粹的激情而創(chuàng)造出來(lái)的,它的氛圍非常輕松,你可以從網(wǎng)站的座右銘“黑客吃餅干”中看出來(lái)。
【文章來(lái)源慧都控件,原創(chuàng)不易,轉(zhuǎn)載請(qǐng)注明出處】
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn