主流编程网站
2015-07-30 22:15
561 查看
转载自:http://cn.soulmachine.me/blog/20130322/
今天把各个主流的编程网站仔细对比了一下,下面从各个角度对比一下这些编程竞赛网站。
说明:PR是Google PageRank的缩写;ATR是Alexa Trafic Rank的缩写,即Alexa排名;QF是Quora Followers的缩写,具体含义是在Quora上关于某Topic的follower数量,例如CodeChef的topic 有5758个followers。
CodeChef的Long Consest 排名榜
CodeForces的排名榜
看看一些神牛在哪些编程网站上玩。
由于CodeForcess是俄罗斯的网站,所以俄罗斯选手几乎全部在CodeForces上玩,例如Petr, Egor, Tourist都是俄罗斯人,都在CodeForces上。 也可以发现,神牛大部分来自俄罗斯,大家或许也会联想到,俄罗斯出数学家和计算机黑客,的确如此。像楼教主,Petr属于老牌的霸主,近两年出现一个天才少年tourist,才高三,竟然在CodeForces上力压Petr,真是逆天的存在。Quora上有个问题How
does it feel to beat Petr Mitrichev, Egor, ACRush in SRM? 最佳答案 It feels a lot like being Tourist. 既幽默又霸气。
来看一下高手提交的代码列表:
http://codeforces.com/submissions/ACRush
http://codeforces.com/submissions/Petr
http://codeforces.com/submissions/Egor
http://www.codeforces.com/submissions/tourist
可以看出ACRush和Tourist使用C++,Petr和Egor使用Java。从我的亲身经验,周围参加ACM的同学大部分用C++。不过,注意一点,大部分人认为Java慢,这在五六年前是对的,但是到了在现在,JVM经过各大IT巨头的重金打造,性能已经跟C++一样持平了,至少不再有数量级上的差距。因此Java也是一个很好地选择。
2013-04-06,从 加州求职记 得知了两个专门针对面试的新兴网站,CareerCup 和 LeetCode,跟
InterviewStreet 很类似。
Posted by soulmachine Mar 22nd, 2013 Algorithm
今天把各个主流的编程网站仔细对比了一下,下面从各个角度对比一下这些编程竞赛网站。
分类和排名
网站地址 | 类别 | PR | ATR | QF | 主办方 | 备注 |
TopCoder | 综合 | 6 | 33,586 | 4167 | TopCoder公司 | |
CodeChef | 综合 | 6 | 41,217 | 5758 | Directi公司 | |
CodeForces | 综合 | 5 | 73,012 | 599 | CodeForces公司 | |
SPOJ | ACM | 3 | 75,653 | 1520 | Sphere Research Labs | |
POJ | ACM | 7 | 364,925 | N/A | 北京大学 | |
ZOJ | ACM | 6 | N/A | N/A | 浙江大学 | |
UVA OJ | ACM | 6 | 166,991 | N/A | University of Virginia | |
SGU OJ | ACM | 5 | 194,881 | N/A | Saratov State University | |
HackerRank | 综合 | 5 | 126,192 | 56 | InterviewStreet公司 | |
Project Euler | 数学 | 6 | 53,854 | 428 | Project Euler公司 | |
CareerUp | 面试 | 4 | 51,089 | 654 | CareerUp公司 | |
LeetCode | 面试 | 4 | 188,196 | N/A | LeetCode公司 |
支持的语言
网站 语言 | TopCoder | CodeChef | CodeForces | SPOJ | POJ | ZOJ | UVA OJ | SGU OJ | HackerRank | Project Euler |
Java | √ | √ | √ | √ | √ | √ | √ | √ | 不 | |
C | √ | √ | √ | √ | √ | √ | √ | √ | 限 | |
C++ | √ | √ | √ | √ | √ | √ | √ | √ | 语 | |
Pascal | × | √ | √ | √ | √ | √ | √ | √ | 言 | |
Fortran | × | √ | × | √ | √ | × | × | × | , | |
Obj-C | × | × | × | × | × | × | × | × | 只 | |
C# | √ | √ | √ | √ | × | × | √ | √ | 需 | |
Python 2 | × | √ | √ | √ | × | √ | × | √ | 提 | |
Python 3 | × | √ | × | √ | × | × | × | √ | 交 | |
Ruby | × | √ | √ | √ | × | × | × | √ | 答 | |
JavaScript | × | √ | × | √ | × | × | × | √ | 案 | |
PHP | × | √ | √ | √ | × | √ | × | √ | ||
VB | √ | × | × | × | × | × | × | × | ||
Perl | × | √ | √ | √ | × | √ | × | √ | ||
Go | × | √ | × | √ | × | × | × | √ | ||
Scala | × | √ | √ | √ | × | × | × | √ | ||
Groovy | × | × | × | × | × | × | × | √ | ||
Erlang | × | √ | × | √ | × | × | × | √ | ||
Lua | × | √ | × | √ | × | × | × | √ | ||
D | × | √ | √ | √ | × | × | × | √ | ||
Fortran | × | √ | × | √ | × | × | × | × | ||
CommonLisp | × | √ | × | √ | × | × | × | √ | ||
Clojure | × | √ | × | √ | × | × | × | √ | ||
Scheme | × | √ | × | √ | × | √ | × | × | ||
Haskell | × | √ | √ | √ | × | × | × | √ | ||
OCaml | × | √ | √ | √ | × | × | × | √ | ||
其他 | × | √ | × | √ | × | × | × | × |
大牛在哪里玩
CodeChef的Long Consest 排名榜CodeForces的排名榜
看看一些神牛在哪些编程网站上玩。
大牛名字 | 在哪些网站活动 | 结论 |
清华 楼天城 ACRush 现在Google工作 | http://community.topcoder.com/tc?module=MemberProfile&cr=19849563 最后活动日期14/03/13 http://www.codechef.com/users/ACRush21 long contest排名第一 http://codeforces.com/profile/ACRush 排名18 | 楼教主在TopCoder, CodeChef, CodeForces玩 |
俄罗斯 petr 现在Google工作 | http://community.topcoder.com/tc?module=MemberProfile&tab=alg&cr=10574855 http://www.codechef.com/users/petr N/A http://codeforces.com/profile/Petr 排名第三 | Petr主要在TopCoder, CodeForces玩 |
波兰 tomek 现在Google工作 | http://community.topcoder.com/tc?module=MemberProfile&cr=144400 http://www.codechef.com/users/tomek long contest排名第六 http://codeforces.com/profile/tomek N/A | Tomek主要在TopCoder, codechef玩 |
俄罗斯 Egor | http://community.topcoder.com/tc?module=MemberProfile&cr=14970299 http://www.codechef.com/users/Egor N/A http://codeforces.com/profile/Egor 排名第七 | Egor主要在TopCoder, CodeForces玩 |
俄罗斯 Tourist 高三学生 | http://www.codechef.com/teams/view/tourist N/A http://www.codeforces.com/profile/tourist 排名第一 | 少年天才,主要在CodeForces玩 |
does it feel to beat Petr Mitrichev, Egor, ACRush in SRM? 最佳答案 It feels a lot like being Tourist. 既幽默又霸气。
大牛们使用什么语言?
来看一下高手提交的代码列表:http://codeforces.com/submissions/ACRush
http://codeforces.com/submissions/Petr
http://codeforces.com/submissions/Egor
http://www.codeforces.com/submissions/tourist
可以看出ACRush和Tourist使用C++,Petr和Egor使用Java。从我的亲身经验,周围参加ACM的同学大部分用C++。不过,注意一点,大部分人认为Java慢,这在五六年前是对的,但是到了在现在,JVM经过各大IT巨头的重金打造,性能已经跟C++一样持平了,至少不再有数量级上的差距。因此Java也是一个很好地选择。
更新历史
2013-04-06,从 加州求职记 得知了两个专门针对面试的新兴网站,CareerCup 和 LeetCode,跟InterviewStreet 很类似。
Posted by soulmachine Mar 22nd, 2013 Algorithm
相关文章推荐
- 不错的搜索类技术性网站
- Windows Server 2003升级Win Ser 2008R2之域架构扩展报错
- Windows Server 2003升级Win Ser 2008R2之域架构扩展报错
- 架构师速成6.9-如何写好代码
- 架构师速成6.9-如何写好代码 分类: 架构师速成 2015-07-30 18:38 118人阅读 评论(0) 收藏
- 架构师速成6.8-设计开发思路-领域驱动
- 架构师速成6.8-设计开发思路-领域驱动 分类: 架构师速成 2015-07-30 18:28 15人阅读 评论(0) 收藏
- 手动编译安装LAMP架构,并且实现nagios图形化监控(五)
- 雅虎网站页面性能优化的34条黄金守则
- 游戏服务端架构发展史
- 巧用组策略限制访问网站
- 游戏服务端架构发展史(转)
- 自己收集的比较好的博客或网站
- 大型网站的核心架构
- 新建网站本机能访问外网无法访问解决办法
- 做ppt常用网站
- 两个效果不错胡时间轴网站
- 架构师的基本知识一
- 网站安全
- 遥感知识网站