JavaRush /Java Blog /Random-TW /選擇網站來磨練您的程式設計技能
zlaylink
等級 31
Ivanovo

選擇網站來磨練您的程式設計技能

在 Random-TW 群組發布
  1. 密碼戰
  2. Codewars是一項出色的服務,可增強 Ruby、JavaScript、Java、Python、Clojure、CoffeeScript、C#、Haskell 的程式設計技能。提出了與設計模式相關的演算法問題和實際問題。在解決每個問題後,您可以查看其他解決方案,根據其美觀性和最佳程式設計實踐的使用情況按評級排序。
  3. 力扣
  4. Leetcode是一個有演算法問題的網站,用於準備 Google 和 Facebook 等大公司的技術面試。每個問題旁邊都有一個討論,其中可能會以一種或另一種方式出現該問題的解決方案。您可以使用各種程式語言:C、C++、Java、Python、C#、JavaScript、Ruby、Bash。
  5. 程式設計實踐
  6. 程式設計實踐是一個博客,其中包含許多有趣的問題,其解決方案可以用多種程式語言進行測試。
  7. 頂級編碼器
  8. TopCoder是一個由熱愛解決難題的程式設計師組成的活躍社群。許多活躍的比賽,其中一些包括現金獎勵。
  9. C 謎題
  10. C Puzzles為您提供特定於 C 語言(及其所有怪癖)的程式設計難題。由於許多語言都是類似 C 的或直接衍生自 C,即使您不知道 C 作為您的第一語言,您也很有可能理解這些難題。
  11. 歐拉計劃
  12. 主頁引述:“歐拉計劃是一系列具有挑戰性的數學/程式設計問題,需要數學直覺來解決。” 此資源包括相對簡單和真正複雜的任務。
  13. 程式碼力量
  14. 已經提到的Topcoder 的成熟俄語類似物。
  15. 來自 CppStudio 的任務集合
  16. 這些任務主要針對測試 C++ 知識,但也可以用其他程式語言來實作。
  17. 蒂姆斯在線法官
  18. Timus Online Judge是俄羅斯最大的程式設計問題檔案庫,具有自動檢查系統。檔案的主要任務來源是烏拉爾聯邦大學的比賽、烏拉爾錦標賽、ACM ICPC 烏拉爾四分之一決賽、彼得羅扎沃茨克編程訓練營。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION