【TopCoder注册及入门介绍】 TopCoder是一个全球知名的在线编程竞赛平台,自2001年成立以来,已与Google、MS、YAHOO、Intel、Motorola和SUN等世界顶级IT公司合作,为参赛者提供了展示编程技能、获得现金奖励以及进入知名企业的机会。通过赞助商资助的比赛,TopCoder已经成为IT企业发掘和招聘人才的重要途径,吸引了众多程序员参与。 要参加TopCoder比赛,首先要完成注册。在官方网站http://www.topcoder.com/reg/index.jsp上填写个人信息,包括Handle(用户名)、Password、Email(确保正确,以便接收赛事通知),并选择你熟悉的编程语言作为Default Language。在School Name一栏填写"WuYi University",便于交流和统计。 接下来,你需要下载并安装TopCoder Arena,这是一个基于Java的应用程序。首先尝试运行ContestAppletProd.jnlp,如果无法运行,则需要安装Java环境。可以从Tom.com邮箱WyuAcm@tom.com下载,或者直接访问Java官方网站http://www.java.com/en/download/index.jsp下载。安装完成后,运行ContestAppletProd.jnlp,首次使用时会在线下载Arena环境。 登录TopCoder Arena后,你就可以开始参加比赛了。比赛主要分为算法比赛和组件开发比赛,这里我们关注的是算法比赛。年度赛事中,参赛者会被分为Div1和Div2两组,每个组别又分为多个房间进行SRM(Single Round Matches)。每个SRM包含三个难度不同的问题,参赛者需在规定时间内编写代码解决问题。 比赛支持的编程语言有Java、C++、C#和VB。对于熟悉C语言而不熟悉C++的参赛者,可以通过C++ for C Programmers学习如何适应比赛需求。在TopCoder Arena的训练室里,可以预先熟悉比赛环境和规则。 参加TopCoder比赛,不仅可以提升编程技巧,还能与全球顶尖程序员竞技,增进知识,开拓视野。即使无法通过比赛直接获得工作机会,这种竞争环境也能促使你在编程领域不断进步。因此,对于中国程序员来说,关注并参与TopCoder是一个很好的自我提升和展示才能的平台。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助