- 在线时间
- 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等世界级的程序设计竞赛中屡次获得冠亚季军,被称为“世界上最聪明的人”。下面让我们来一睹他们的风采。. m+ a. T! P* C- S4 Y w
! e9 p* x( f& S1 c' w2 A. y s& t' Z
为什么要参加程序设计竞赛: ^/ }4 l- N8 @
" y& Z6 X' ^- F. `& g4 U2 M
• 能提高程序设计能力,掌握技巧、减少错误;
( \" C2 x$ z* W• 能结识更多的同好,交流切磋;2 s5 ~; V3 p& [7 B4 ^
• 能更好地推销自己(大赛的前几名往往受到世界知名公司的青睐)。
. G* ~6 O8 c# Q: t4 e8 f+ n+ D3 @% @( d* j
秋叶拓哉认为:参加程序设计竞赛,是学习、是兴趣、也是人生。
% M/ h" g& Q7 q. W4 @& O! D) h
1 K' \7 K' _. H9 r# {* e4 P* R• 学习:参加竞赛能提高各方面能力;* A0 H$ f( [" \( E
• 兴趣:参加竞赛超级有趣;" ^7 y0 M: L6 M4 ?' X, t7 f3 G) i
• 人生:当我们畅游在程序设计竞赛的世界中时,真可以说竞赛=人生。 即使不能简单将竞赛等同于人生,但竞赛确实给我们的人生带来很大影响。比如我们正将这份对竞赛的痴迷延伸到对算法的研究上。另外,参加竞赛让我结识了许多同好,获得了无与伦比的体验,等等。
4 O% ?$ r: Q( i1 z- B" s
. A# R1 z+ F D h★TopCoder
# q8 i$ m. m; q; [3 q _- W
: ?) v, H! [* M& Z* t! O• TopCoder公司举办的程序设计竞赛;; v) g+ u& ^* e- U0 t
• 参赛者分为不同等级,用不同的颜色区分。2200分以上者为红色,被称为redcoder。现在,全世界有300人达到红色等级,日本有26人。3000分以上者被称为target,全世界有18人,日本有3人,分别是:iwi(秋叶拓哉)、wata (岩田阳一)和lvrically;3 g) z" I+ s$ L6 }! a9 _* H
• 全球总决赛在美国举行,每年举行一次。
P i% J! Y# K3 Y! K+ g9 ~# F( a9 U" D* [
![]()
6 }; p; r4 v2 l" C8 Y
7 r. B4 X1 [9 z9 o* p. u6 X& R秋叶拓哉在比赛中
7 z0 b% u; O' L1 J9 s+ j
, F( Q% z- \3 F: L+ o- R : c! f5 { V# E: |# Z3 I6 h# M
a4 O D+ C# u! z. v/ a2 E* j4 ?! s
岩田阳一在比赛中
* M& W7 _# Y u1 K. f; V
: [* h; Q2 N+ ] ' t6 e) N1 g7 w) N
1 a7 z. @8 Y2 q ' K0 @1 T/ o+ E) O% h
( q; y# x( M* E: W
TopCoder Open 20111 Q% B, O" E$ }6 Z7 r
8 K; ]) |: Q3 r$ U4 E
![]()
# S- ^8 F9 Z: h4 f0 q. ?5 R
' E! }3 M- s$ G t' C6 X
8 c: @8 ?1 f: [2 K2 R% w2 fTopCoder高手中的高手8 J: z5 A" ^" j- Y9 s( h) ?
2 E: x$ ^' X0 F8 N3 s3 m9 z+ N
第3名Petr(Petr Mitrichev,俄罗斯人。现在3489,最高3923。现任职于GOOGLE公司)。: [! h7 T# k( L% s y+ X& K d8 z! }
1 a- C- ]$ j) q& `![]()
# k( z$ i }* G! x0 Y( v, ]) x4 N/ M9 i" ~' a1 K& r0 G; V( u( @3 P( H
第2名ACRush(楼天城,中国人。现在3511,最高3902。被称为中国大学生计算机编程第一人,原清华大学“姚班”学生,赫赫有名的“楼教主”。2013年毕业,现任职于GOOGLE公司)。5 V' u7 H O/ p1 k/ o
% B$ G2 W/ Y" N( e- } ' c9 b& @, G6 f! O1 Z' |
1 k8 u/ R# U: w. Y, O m第1名Tourist(Gennady • Tourist • Korotkevich,白俄罗斯人。现在3583,最高3656,他成为世界最强选手时,还是一名高中生……)
' Z) m/ u5 B* q/ L* e6 Q3 P& @2 ]% Z+ s" I7 J
![]()
2 Z5 \8 O# F0 U0 U5 R6 l. ?- y9 F C
这些高手们是怎么取得如此耀眼的成绩的?
* B+ w* y+ f# e# r }% X* ^* `9 }' ?& C, \* ^4 w. L
答案只有一个:不停地练习!不停地解题!
7 p7 P2 k6 ^) { ~6 { R* a- g7 M8 o2 D# M
比如,Tourist解了10000道题。: I% J; n9 e0 B6 l8 l" H
7 r9 ]; h; s9 M- `6 G 0 [. y% u( ]/ {0 c$ Z: X' T* k
% d) L' u/ A6 {Q:那么,只要拼命解题就行了吗?
0 Y1 U& h, p: |0 {; YA:不是的,应该
# L- u9 |9 A- N1 ^• 选择难易适中,高质量的题目
' x% {- ]& N8 i) b• 仅仅解题还不够,要总结技巧9 v& g, y6 X! O8 n
4 f; S) h/ e, T2 o3 w7 l1 kQ:是否一个人努力就可以了?还要寻找解题伙伴吗?% j7 Y& a/ K. C+ F' _: g% b
A:寻找伙伴是很有必要的。因为大家可以( B* X7 l* N1 p6 \# [0 `' ~8 P
• 就解法和实现进行讨论
& v+ Q' Z- K, ^# Y X• 互相激发斗志——“一定要将其他参赛者远远甩在身后”
. q4 i3 N* V5 P+ |4 O秋叶拓哉、岩田阳一和北川宜稔就是很好的伙伴。4 y5 b! M9 F% F' n/ N+ ^. H
2 K" _& ~3 c! U& ?- PTopCoder大学排行榜
9 ~; X+ y0 p! h
3 Q0 m6 W) Q$ u- g1 U" A![]()
3 A7 I& K' X0 T6 K- o' s: `5 o
8 D9 d2 A1 V3 t前三名分别是东京大学、华沙大学和清华大学
! L$ e' x* f7 c
% e2 w3 p2 g+ s" Q2 A* @5 H★ACM-ICPC2 E; E1 U9 q9 r5 Q
$ Q0 }, e8 C' P3 f$ ]8 X) q
• 美国计算机协会(ACM)主办的面向大学生的对抗赛。4 P& N4 X' Q: x) ?5 N" i+ d. w
• 始于1970年,历史最悠久,最负盛名。$ Z0 e" b6 j! G: J r
• 全世界约2000所大学参加、参赛者约20000人以上!
! h) w& f# w( k/ w• 3名选手共用1台电脑比赛。
) U& z% m! K. E8 s H ]
3 D9 N8 t- v4 R! t% _, T) Q& e![]()
% Q' P) Y0 H! I3 P
$ g9 V' I R$ Y/ s o( vACM-ICPC比赛现场5 [* j f) h; O1 z* e% m
; _# j y6 N" F" K" q1 z" I5 e # C: i: [: r$ ~, k, s9 D5 u
) V5 O! C5 B" W8 N
浙大计算机学院巫泽俊、欧阳嘉林和数学系莫璐怡同学组成的ArcOfDream队荣获第三十五届ACM-ICPC全球总冠军
# L- R5 O4 H* q% A1 v) G' ?" C: |
! J& G- Y2 Y( S; j# R9 g ( p O2 }& C$ C. F. W, ^
& _" e& e$ z" ]7 X" |0 u1 G![]()
4 B7 Z9 a8 t; M9 s7 @2 `$ G# ?$ I1 L: j1 ?
东京大学开设ACM-ICPC课程。正是因为这一课程的存在,大家参赛成瘾…… 大一、大二期间,竞赛就是学生们生活的全部
, l& }7 a2 O* g- r1 B9 a* Y8 b. B" N* B* O: p( U: {/ n
% N/ {* {7 P9 E; }$ h
4 l: a8 @3 X8 q
![]()
' h3 P! d% L5 e) {4 }4 d- g3 P K2 y6 ~
ACM-ICPC亚洲预选赛东京站(2009)
* ]. P, P! L' _. M# z7 d% I+ r" h+ N$ s1 f f: U) X, M
: m" c7 G+ R- m9 @6 g/ F
9 |5 i6 _8 R. N! v6 q' VACM-ICPC全球总决赛(中国哈尔滨,2009)& [# V- r& ?7 S; L7 r8 ]
; y& m6 c2 V& T# x9 e; b; K
★Google Code Jam# W' p7 d" i* O- E
) @5 e5 J; K7 ^! d ^4 [9 V
• Google公司举办的一年一度的程序设计竞赛。
+ o. K& t/ B& U+ U4 X5 d+ V; }• 全世界参赛者达10000人以上。影响力最大、参赛面最广。
d" J" k+ Y5 c# R9 \. x3 v* r# {8 D+ v* s& b* k9 }% s5 y" \
![]()
I, k% n# h: q1 P) t9 N& A) A, h1 r) D& B9 ?
Google Code Jam比赛现场. i7 z1 T- j7 s1 T
2 c: Z7 e9 ]; ?' C* z) C, F( a; \( M% b
![]()
e6 l3 K- ]7 L2 T2 l: Y# f) F" A7 D! g& j8 e4 h+ v' [
中国程序设计竞赛第一人楼天城在GCJ比赛中
" T1 w/ R' |" R3 H: b0 W( l0 \; n( Z
★Facebook Hacker Cup- W0 T7 p% _) N- s1 L3 n
' l* }5 n+ N- N- i( ^4 u/ ^. P• 由Facebook主办的国际性的编程比赛 ,始于2011年。. X, p2 E/ H- C% c! i
• Facebook将这次竞赛作为一个重要的人才招募平台,用以吸引优秀的程序设计人员加盟。' N" K6 J6 v' Y
4 c+ V# [ X9 M9 w $ C0 y8 b. ?( u% E j9 T$ x' r
6 R$ q0 } _# G* g
Petr 获得首届Facebook Hacker Cup冠军
2 f5 W8 R9 m0 ?! O6 ^5 {8 p+ n# I8 K
4 e0 A& B- A8 }, u$ x6 V/ d% {/ \: A
9 L+ [" N. q9 b1 H8 z
参赛选手合影,左六为楼天城: D' r7 _! f9 n! g! i9 @' `
E+ T% a0 A& `2 g" {历届比赛成绩- ^: R3 M+ _* C) C9 ]5 K
) J4 y3 P* P: y1 ~
2011年) w& I6 k: c+ W: |: O( N5 Y: J
第一名:Petr Mitrichev,正确解决一个问题,用时1小时15分钟;$ q H* R/ y( @7 k' R
第二名:Anh Tuan Khuc,正确解决一个问题,用时1小时20分钟;1 ]. R9 g3 Z; x$ h3 }! U: m {) d9 v
第三名:楼天城,正确解决一个问题,用时1小时36分钟。/ x2 O, |/ [& |8 M$ _9 t$ r
2012年; I7 W$ k7 T ?% h; L0 M+ s
第一名:来自俄罗斯的Roman Andreev,正确解决一个问题,用时1小时4分钟;8 \; p" k5 O0 Z
第二名:来自美国的Tomek Czajka,正确解决一个问题,用时1小时5分钟;& K* r0 {& S4 N+ i& A, Y3 ~6 D
第三名:楼天城,正确解决一个问题,用时1小时44分钟。# ^! P) T: H* m. N) E0 S, `
2013年9 _- |! ?9 q. ]7 v
第一名:Petr Mitrichev;1 Y" K! p, e/ q: k$ R
第二名:Jakub Pachocki;, o8 O' g" `5 O8 K, \
第三名:Marcin Smulewicz。+ X/ v' j9 z6 z4 _* r% }
! \$ Y1 q) o3 D/ {& Q7 ]
对程序设计竞赛感兴趣的朋友可关注这本书:《挑战程序设计竞赛(第2版)》" H) \/ R. M( H X
+ r) z7 j' X8 h
![]()
* B3 q/ X0 {5 k4 V0 ^& |7 I7 h: I0 E& C' E
% ]) T8 `3 V, q6 \* A( q作者$ O4 C3 w5 l( R
★秋叶拓哉9 Q: x* ?: x, N* U' l& q3 b! X
Google Code Jam 2010 第9名8 N, y* h5 o! P: E% }
ACM-ICPC World Finals 2012 第11名
0 V% c o' N* x6 b$ j; GTopCoder Open 2012 Algorithm 第4名! w/ B4 {5 Q- g
昵称iwi
6 p( O% L; o* m# a6 a: g1 R {# l9 C# r1 V6 {+ y
★岩田阳一
( u9 I; N5 |3 v1 AGoogle Code Jam 2009 第3名, d0 z6 q. R( Z) j: h4 x, m" p- d; l
TopCoder Open 2010 Marathon 冠军" ~4 a+ ?; \( V4 {3 V
IPSC 2010 个人组 冠军& T5 @& ~* O, S0 q
昵称wata' x' W2 o3 k# \" c4 m4 u" [
9 o! Q' z; C' d! @& ~★北川宜稔
( a" J9 N0 ~3 ?4 M9 ^& P2 B- dACM-ICPC World Finals 2010第16名6 C7 h1 L7 s* ?) C' y8 l
昵称kita_masa" p P+ n8 _* e' K/ H
/ o8 a/ m7 b( p5 N( M: x译者
* f" w b& c5 W; ]8 k★巫泽俊
5 }0 L6 W( G+ G$ NACM-ICPC World Finals 2009 第6名
& ^ a, K. f9 V, M# c# x5 eACM-ICPC World Finals 2011 冠军
0 M$ Z/ a! F! @/ JGoogle Code Jam 2012 第7名! }+ K, q! E1 r, F" ^% T
昵称watashi和rejudge
" w5 x( L6 }; _" S, K7 l- r3 ?9 L
, o2 v! F% m# U( y3 O& R★庄俊元, M: T9 k% L0 E b' a: s
ACM-ICPC Asia Phuket Regional 2011 冠军' ]8 v; D7 g% O9 {
2012年跻身ACM-ICPC World Finals以及百度Astar总决赛
/ X. o) v# d c* E* p8 V昵称navi和navimoe
, ^& b1 Z& ] }1 _
" }: e, q' R5 j" H& k: X7 D★李津羽
! U; h. d- F( t9 O浙江大学2011级计算机系博士生
# j2 ?/ ~3 M- U6 d: L& @9 ]5 ^( b在浙大CAD&CG实验室从事科研工作 |
zan
|