- 在线时间
- 0 小时
- 最后登录
- 2013-7-12
- 注册时间
- 2013-7-12
- 听众数
- 0
- 收听数
- 0
- 能力
- 0 分
- 体力
- 3 点
- 威望
- 0 点
- 阅读权限
- 10
- 积分
- 2
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 5
升级   40% 该用户从未签到 - 自我介绍
- 图灵教育营销编辑
 |
如果你熟悉世界级程序设计竞赛,你一定对Tourist、Petr、ACRush(楼天城)、watashi(巫泽俊)、iwi(秋叶拓哉)、wata (岩田阳一)这些名字不会陌生。他们在TopCoder、ACM-ICPC、GCJ、FHC等世界级的程序设计竞赛中屡次获得冠亚季军,被称为“世界上最聪明的人”。下面让我们来一睹他们的风采。
0 j: e$ |3 {3 g! A Z H& L- f' O6 S7 m! a+ ~3 _4 g
为什么要参加程序设计竞赛
* B6 ?/ p) P3 b' T" f
) [/ C8 V: n8 h& Q8 Y5 o% g4 [• 能提高程序设计能力,掌握技巧、减少错误;
5 X5 w7 {2 J! k• 能结识更多的同好,交流切磋;
$ P- A3 E# s1 l0 q# E4 d• 能更好地推销自己(大赛的前几名往往受到世界知名公司的青睐)。% d6 ]1 a& m. N5 f m
. @; t3 C" S& j. P( h/ n% m% @
秋叶拓哉认为:参加程序设计竞赛,是学习、是兴趣、也是人生。1 u- a' _) j X8 g% K1 p" e
( C5 m4 V3 Z3 p/ z2 X# G/ d; A• 学习:参加竞赛能提高各方面能力;5 \; b9 R% x1 I0 s
• 兴趣:参加竞赛超级有趣;
; n8 ~5 y$ }- \! P6 o1 ]• 人生:当我们畅游在程序设计竞赛的世界中时,真可以说竞赛=人生。 即使不能简单将竞赛等同于人生,但竞赛确实给我们的人生带来很大影响。比如我们正将这份对竞赛的痴迷延伸到对算法的研究上。另外,参加竞赛让我结识了许多同好,获得了无与伦比的体验,等等。6 F/ e! w3 y' k2 a$ B- y6 D
2 `% f6 Y: ?5 N! W6 w1 ?9 ~- v* k
★TopCoder4 @8 y8 x+ M. ]2 B n5 H
- Z" g8 \+ a2 k' `9 _7 |% p
• TopCoder公司举办的程序设计竞赛;3 }, |; o# q4 u, j! L
• 参赛者分为不同等级,用不同的颜色区分。2200分以上者为红色,被称为redcoder。现在,全世界有300人达到红色等级,日本有26人。3000分以上者被称为target,全世界有18人,日本有3人,分别是:iwi(秋叶拓哉)、wata (岩田阳一)和lvrically;
' S: x2 Y c8 O4 ?/ ^• 全球总决赛在美国举行,每年举行一次。
8 f& K5 M9 Q: q# Z( ^" F9 V7 P, {. ]. v, L# F3 N
- `/ ]) E1 L; A; U
% S$ s B% |8 i! M& c
秋叶拓哉在比赛中
. x5 ~8 @; ^0 W$ Z2 X
: a. F: i2 m6 R. B1 y+ N![]()
- ^& X# f0 ?6 k, p) ~; \8 J9 {
; t+ {& Q& I ]岩田阳一在比赛中' C' M/ W0 L6 V4 v N
; ]! ?( P1 e$ A ; B" U- [7 d7 d A% Q4 K$ X
5 x4 o( V' D6 ^. N% L/ s * h0 s4 ~' U8 l+ o- G
3 L# @$ c# Y2 v9 h4 u
TopCoder Open 2011
. D- l5 O1 G. C1 o5 X4 v( |# w
, K+ G3 p9 c( X% S& k7 U$ ?![]()
2 V( P3 |+ }8 d2 Z8 r& r0 {: m" r6 T( T/ O% v" A, f: x
" q) N' m4 J' l+ `; R3 D4 fTopCoder高手中的高手
+ W/ T9 B* z) ?/ j9 K3 z# o4 Y/ [9 E; h* k! `7 B1 @' f
第3名Petr(Petr Mitrichev,俄罗斯人。现在3489,最高3923。现任职于GOOGLE公司)。
* E0 h% T& b% t+ u7 f1 v
+ P. N& [- _. n 6 d: M8 p4 Q) @, m4 q$ H1 N. K3 e
. ~0 b8 D" G4 |( l" Z( f& u
第2名ACRush(楼天城,中国人。现在3511,最高3902。被称为中国大学生计算机编程第一人,原清华大学“姚班”学生,赫赫有名的“楼教主”。2013年毕业,现任职于GOOGLE公司)。* J3 [( v! @$ t# Q, n4 U
3 L; {( c2 T9 q : O5 R/ ~( p1 n: C+ F
- E" _2 m2 ]- A1 N$ r; v+ J' c: m
第1名Tourist(Gennady • Tourist • Korotkevich,白俄罗斯人。现在3583,最高3656,他成为世界最强选手时,还是一名高中生……)
i0 Q$ O) Y w
. `3 V3 f5 {% o% m Z( {8 ? * \0 f% R) ^; H% O% `
+ O$ k& t. n$ Q这些高手们是怎么取得如此耀眼的成绩的?
' J1 d s+ T: C1 [$ R
3 M& u4 S+ ?. W* U! k8 H9 N }答案只有一个:不停地练习!不停地解题!) a9 m9 F! E& D7 _4 Q) W6 t
% C" |) d8 X L0 M/ y' s4 K% h比如,Tourist解了10000道题。0 E( t. k4 q5 j' ?* G6 K
0 u f- F& o) A" w
8 A3 G* F) F# Q% ~ [' W- ^
: I% w3 h0 T/ R4 W1 V5 x
Q:那么,只要拼命解题就行了吗?4 T( T1 h- L8 N* f& t
A:不是的,应该
! [" r1 n$ s+ R, G• 选择难易适中,高质量的题目
s- C2 A& c* J" ~4 w9 n• 仅仅解题还不够,要总结技巧
% e) X \# y3 C: Q9 R3 \+ l
- A6 K7 v/ A. kQ:是否一个人努力就可以了?还要寻找解题伙伴吗?
! v; U4 j4 k, f; K2 c) i! hA:寻找伙伴是很有必要的。因为大家可以
% I, T8 h; `. w* y. K+ A• 就解法和实现进行讨论! `5 G5 R$ ^6 `; l
• 互相激发斗志——“一定要将其他参赛者远远甩在身后”& u6 k- R4 @7 [) S( N* I
秋叶拓哉、岩田阳一和北川宜稔就是很好的伙伴。
# y' E0 {& s# T1 b: ?: S/ s' s3 o+ J. n2 _, E+ ?7 _
TopCoder大学排行榜4 Y" G% }+ ^( v7 K+ T) C
Q' t# e: K& c( {![]()
# R/ R6 p, C# D9 g& i3 ` \( |& h# o
前三名分别是东京大学、华沙大学和清华大学" }' U+ G7 n) `' `% H6 b
# H2 H# S! T' c3 ~0 g: Q$ `& Y
★ACM-ICPC# i' A1 y/ ~7 j5 h1 N5 \
( y, _) L, |6 ?• 美国计算机协会(ACM)主办的面向大学生的对抗赛。8 h, l T5 i. y" I; E& a
• 始于1970年,历史最悠久,最负盛名。
" i4 Z& E+ H9 K2 @3 v• 全世界约2000所大学参加、参赛者约20000人以上!" U ~( ?3 C1 P* x
• 3名选手共用1台电脑比赛。
. _5 _) @ s. [3 w2 K+ f
" L4 {- g3 t2 [3 x6 F. \![]()
( b3 [8 l& E6 t3 Z% O& n0 o; o- l5 e! T* r- z( K" m/ p7 X
ACM-ICPC比赛现场 J9 v3 A! R* s7 J
" ^4 A c/ z% ^& v4 O
![]()
3 h- f' _6 h g# E2 i& S7 E; {; {8 w7 o! u+ K4 T: E, _
浙大计算机学院巫泽俊、欧阳嘉林和数学系莫璐怡同学组成的ArcOfDream队荣获第三十五届ACM-ICPC全球总冠军) S. O. p8 S: x+ g" Y$ R
3 ^9 @5 H! s+ z9 p4 Z![]()
0 F( h" v p$ x$ g+ x
7 I9 i, ~) t' S5 F7 }! i![]()
% Z* u1 ^; ]3 J
% ^' _- w% J4 E0 Z0 _" t东京大学开设ACM-ICPC课程。正是因为这一课程的存在,大家参赛成瘾…… 大一、大二期间,竞赛就是学生们生活的全部
/ y* H: @% h/ N6 Y5 z, D$ c
' O, ]6 @3 X4 z7 M/ K& L![]()
* {. r( V2 F) c* _7 j! {
" a) A) n& k# j6 q V Y ' t! W3 t, F p* T; g! k* }( R# q% V
& z; c0 K) [( V. D" }
ACM-ICPC亚洲预选赛东京站(2009)
9 r2 W5 n, t0 L6 J
( [* _) R/ R/ \; H & x& Z# M( w! R b5 `$ a/ r
9 [% W+ i- ^- m+ |! n R
ACM-ICPC全球总决赛(中国哈尔滨,2009)8 s+ `& O) o; S
+ Q7 i, j) a$ h$ N6 H0 x3 I★Google Code Jam- k: }8 t1 N$ |+ X- x; i# K! H
7 p' u& M: E2 L" W7 _$ ^- C
• Google公司举办的一年一度的程序设计竞赛。
) |8 A8 ~& L6 I+ i• 全世界参赛者达10000人以上。影响力最大、参赛面最广。4 A2 I2 \) b; ?& P( h
( h- {# D( {5 ?+ R9 S( l* v/ q![]()
! I e# E/ Y7 T* Q4 U& a9 r# Q
7 O% d1 _9 {- M. F G! eGoogle Code Jam比赛现场
9 x& l0 [5 B6 V0 O% f
b- Y& ~" T+ S& O4 {) r# q : f4 a7 w5 u6 h q" x( U U
( c( ?0 H& p5 _! B9 M- o- p2 F
中国程序设计竞赛第一人楼天城在GCJ比赛中) @2 o+ D% I0 M" M& P7 O: F* s
: d( B" D: ?: M _2 G$ g# t: y★Facebook Hacker Cup; G: r7 o7 Y% l" I
# K4 L# o, L, `. n A• 由Facebook主办的国际性的编程比赛 ,始于2011年。! V& {. B; f% x' s$ J
• Facebook将这次竞赛作为一个重要的人才招募平台,用以吸引优秀的程序设计人员加盟。
( a' x& y" m/ C- K- `: g
( y8 ~5 x6 d8 K6 t1 } ; o6 z% t+ o* R d: O# h. O0 c' h
) j. l4 {$ w7 Q9 NPetr 获得首届Facebook Hacker Cup冠军( a# W& R8 U$ h, u6 S
9 ~. u! W# I [5 }![]()
! H4 r. P/ ]: D8 c, t5 `/ d4 D0 X( f G A$ F& V7 o
参赛选手合影,左六为楼天城
' m) M8 \; \- f, s" P1 b: I+ _+ g7 T% k+ `
历届比赛成绩
* O' d( \& v% @, X9 k/ R! x; T2 i6 a8 v6 L
2011年+ U. \; Q2 |- S8 x: U
第一名:Petr Mitrichev,正确解决一个问题,用时1小时15分钟; J9 B2 E% C9 I. ~; T
第二名:Anh Tuan Khuc,正确解决一个问题,用时1小时20分钟;" G6 A/ S4 d9 g' a4 r H+ x
第三名:楼天城,正确解决一个问题,用时1小时36分钟。
; x H1 a6 _# W2 m( h2012年
. o7 J3 f1 r4 ]7 a y第一名:来自俄罗斯的Roman Andreev,正确解决一个问题,用时1小时4分钟;
9 `9 F! M: B- B+ j% N第二名:来自美国的Tomek Czajka,正确解决一个问题,用时1小时5分钟;; |& m0 W5 `7 { }2 p
第三名:楼天城,正确解决一个问题,用时1小时44分钟。
% e- a9 i2 n9 ^7 H- s( ^+ y; x2013年' x5 x( l/ X r% o2 a; j3 G
第一名:Petr Mitrichev;
0 z$ W7 u$ ?2 v2 A. x第二名:Jakub Pachocki;' s/ U* i$ {6 a& B6 f- @# K( n
第三名:Marcin Smulewicz。( Q5 Y" y) N- L, \8 S
' q+ o1 t# @5 H5 \7 ^8 k% a8 ^
对程序设计竞赛感兴趣的朋友可关注这本书:《挑战程序设计竞赛(第2版)》
" X, v0 u$ h5 `/ ^3 D
# I; i/ Y g1 y: t9 Z 0 ~3 T8 G7 w# c& _0 v# d
* F: B# w9 ~, ~+ `4 z
: @6 C b' s, Y+ ?+ u作者+ m- e/ P0 S$ c U2 y6 w
★秋叶拓哉
' Z8 ]6 Z& k6 {' Z2 w8 hGoogle Code Jam 2010 第9名
& u0 T* r0 }$ _, ^: r% {- XACM-ICPC World Finals 2012 第11名
6 N6 o( r4 r; z, LTopCoder Open 2012 Algorithm 第4名
+ O! G- Q( h4 `1 D8 N) r% p9 Q! Y昵称iwi& s% E, x! }* M. B. F* n
( e7 G0 \, _ }; @# I
★岩田阳一
$ i6 w$ c' Q3 }$ LGoogle Code Jam 2009 第3名
5 N) q9 ]1 ~$ O8 f0 ?: L: dTopCoder Open 2010 Marathon 冠军
9 e' t' y S/ h9 P% c# xIPSC 2010 个人组 冠军+ x- R: a: N- z' U9 Y" V
昵称wata% z4 G& Y6 {$ ^. D6 Y
5 [5 W2 @( @, {8 Z; {5 v' ~. t5 X
★北川宜稔; w$ d9 P( m9 |+ B" o
ACM-ICPC World Finals 2010第16名$ \0 p% f% z( y
昵称kita_masa, _8 T6 z# K. r N! Y
c5 O2 Y9 `3 m+ ]% N7 H% j* u
译者
" L! o! I7 p/ P8 F6 j- ~★巫泽俊
( b0 i/ D i- k9 v2 ^ACM-ICPC World Finals 2009 第6名
1 \: t" M5 _1 k0 W/ UACM-ICPC World Finals 2011 冠军 S8 O) R# _: w, T2 s7 i+ c
Google Code Jam 2012 第7名
( k, v# _5 s! w+ E$ p% f, G昵称watashi和rejudge" d* ?+ u- @! R: h" w
0 o1 B3 Z) p! J5 H; @" B★庄俊元. B. w; T* ~* F# b
ACM-ICPC Asia Phuket Regional 2011 冠军
# ^* n# J( [+ ] ]6 c4 V2012年跻身ACM-ICPC World Finals以及百度Astar总决赛; B4 p) I7 f& k: Z
昵称navi和navimoe4 {2 e g0 }, P" Y/ Z" O4 Z
6 c. x( n6 W4 l# |3 q- Y5 y★李津羽
! N b( k! x: u9 o0 J7 O浙江大学2011级计算机系博士生4 O+ O/ `& u, x" F$ x) G7 B5 Y
在浙大CAD&CG实验室从事科研工作 |
zan
|