有胆你就来!11个在线编码大赛

若是你拥有出色的编码技能,或者虽然你只是名初学者,但你愿意去锻炼本身的编码能力,愿意去和顶尖的编码者进行PK,那么这篇文章就是为你而准备的。本文提供了11个在线编码竞赛,与来自世界各地的编码人员进行PK。 python

文中说起的这些网站都有各自的实践问题、训练课程以及竞赛试题。另外,这些项目的赞助商(包括微软、IBM、Facebook等)公司负责人也在密切关注此项目,或许你就是下一个幸运儿,让你有机会在这些大公司实习或工做。感兴趣的话就来试试吧! 程序员

Topcoder 算法

TopCoder能够说是全球最大的竞赛软件开发社区,全球各地的开发者都会来此参加比赛。该社区提供各类类型的编程竞赛,包括算法、测试、设计、组装、SRM、马拉松等。赞助商包括微软和NSA等一些巨头公司为获奖者提供现金奖励。提交的解决方案能够采用的语言有:Java、C++、C#或VB。 编程

CodeChef 编程语言

CodeChef是一个非营利性组织,这是印度的一家软件公司DirectI提供的,总部设在孟买。它是一个全球性的编程社区,举办网上竞赛、培训等各类活动。 测试

Sphere online judge (SPOJ) 网站

Sphere online judge是最先的竞赛网站之一,支持超过40种编程语言以及编译器。现在,SPOJ平台已经创建了在线评测系统,用于自动评估用户提交的项目。 google

CodingBat 编码

CodingBat是一个现场编程网站,支持利用Java和Python构建的相关问题。该问题提供即时反馈,此外,它还能够做为编码者实践和掌握编程基础知识的实用平台。 .net

Google Code Jam

由谷歌公司推出的Google Code Jam是一年一度的编程竞赛。在这里,专业人士和学生程序员可自主选择编程语言在有限的时间内挑战复杂的算法竞赛。

Dream in Code

Dream In Code (DIC)是一个专为程序员和Web开发者提供的在线社区。该社区会员能够免费访问成千上万的编程教程、代码片断、论坛主题等。

Codeforces

Codeforces是一个在线编程平台,基于该平台你能够练习各类问题,提交竞赛试题并与其余用户提交的问题进行PK。

UVa Online Judge

这个在线编码网站是由西班牙Valladolid(巴利亚多利德)大学维护。在这里你能够找到以往编程竞赛各类类型问题,包括ACM国际编程大赛;此外你还能够提交各类编程语言的源代码。

Python Challenge

以Python为主,Python Challenge是个系列性的编程竞赛。尽管任何一门语言均可用来解决这个问题,但假若你用Python,将更加有助于你理解问题。

Facebook Puzzles

顾名思义,这套编程问题是由Facebook提供的。用户能够利用各类语言提交解决方案,包括C++、C、Haskell、Java、Perl、PHP、Python、Ruby。

ACM-ICPC

ACM – ICPC是世界上最大的编程竞赛之一,每一年举行一次。该竞赛是由IBM为学生团队组织的。这个竞赛主要涉及编程算法问题。从各个地区中选拨,最终进入世界级总决赛。目前支持两种语言:C/C++和Java。

值得一提的是,还有一些平台也不错,它们是 IEEEXtremehackers.orgTimus Online JudgeDWITE

英文出自: Efytimes

相关文章
相关标签/搜索