JavaRush /Java 博客 /Random-ZH /选择网站来磨练您的编程技能
zlaylink
第 31 级
Ivanovo

选择网站来磨练您的编程技能

已在 Random-ZH 群组中发布
  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