在线时间 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等世界级的程序设计竞赛中屡次获得冠亚季军,被称为“世界上最聪明的人”。下面让我们来一睹他们的风采。
# D; m" t5 [8 R- C# s( X- [ D4 i + w5 b# X( p; Z, ^0 _3 q ]5 h- \
为什么要参加程序设计竞赛 {# {' o- n& i# D# ?: q7 H; }
3 M# T- p5 V( o' J( D" I- i F • 能提高程序设计能力,掌握技巧、减少错误;5 c( h/ L$ L2 k: T" w0 D) G
• 能结识更多的同好,交流切磋;: N6 s7 i" k1 }9 m
• 能更好地推销自己(大赛的前几名往往受到世界知名公司的青睐)。
A+ l$ I* B' p- y6 g" _* R! b% p
0 k7 K6 R. k/ d2 N 秋叶拓哉认为:参加程序设计竞赛,是学习、是兴趣、也是人生。% I0 K6 S( u, @8 I
, T4 C' d* r* ~7 [
• 学习:参加竞赛能提高各方面能力;) L2 C A% m' G* b# o* `! t& ~
• 兴趣:参加竞赛超级有趣;
# f& R- L5 N0 F+ l • 人生:当我们畅游在程序设计竞赛的世界中时,真可以说竞赛=人生。 即使不能简单将竞赛等同于人生,但竞赛确实给我们的人生带来很大影响。比如我们正将这份对竞赛的痴迷延伸到对算法的研究上。另外,参加竞赛让我结识了许多同好,获得了无与伦比的体验,等等。
9 Y( ^! X+ Q9 B( K; J! W3 ^
$ W1 {& p. Y& {& b/ i& t. e9 u ★TopCoder
- _ |! v" @8 C3 O' m& g
2 t: }) z% D1 C5 W3 z& ~5 b$ G • TopCoder公司举办的程序设计竞赛;
3 q7 E" m0 |" P" V: K • 参赛者分为不同等级,用不同的颜色区分。2200分以上者为红色,被称为redcoder。现在,全世界有300人达到红色等级,日本有26人。3000分以上者被称为target,全世界有18人,日本有3人,分别是:iwi(秋叶拓哉)、wata (岩田阳一)和lvrically;
$ O& R' [/ r# @' ^% y( t • 全球总决赛在美国举行,每年举行一次。
5 ~# ^! `( j5 x/ ?4 p2 i
( q" o) R! }& x* G( u3 ?; F j2 Y 3 s1 E2 C6 ^# U% ]! m
' S9 L" ?7 S$ C' q U7 C
秋叶拓哉在比赛中
! c4 \, p+ O# ^/ C: x$ }
) s/ t: ^+ |* B! L6 N$ o: O) s 4 ]+ u* }9 ^* C4 _) ?5 b7 t, |
4 k5 \7 l, ^& U$ g4 c 岩田阳一在比赛中- `& W* S* [% r7 u
]) ]3 S. |1 w. A5 }* A
; \& q2 N, L. k! c2 B
# o, v/ j5 S8 y) E' m" u0 h. L Y ; I6 s4 c% m5 w* J% l
9 k& A& `% e, a6 m( O( J) w
TopCoder Open 2011
# G0 k: f E( V0 x$ r: U 5 d. c1 r, _8 K5 s. X
# z) s! v$ F0 E$ r, Q
/ m9 \- V0 B" t 3 T0 Q L* D! ?$ p
TopCoder高手中的高手
2 G' k1 V. M1 ^3 c/ { ) M& `! w. `" k5 w2 }3 n& t) d
第3名Petr(Petr Mitrichev,俄罗斯人。现在3489,最高3923。现任职于GOOGLE公司)。% P; C# D; l' G; m9 {% X
9 K6 s/ s/ a/ Z- Q) } / y/ F4 g/ T) o; f7 u, w% g$ y
) ^9 Q2 G- F, \6 _
第2名ACRush(楼天城,中国人。现在3511,最高3902。被称为中国大学生计算机编程第一人,原清华大学“姚班”学生,赫赫有名的“楼教主”。2013年毕业,现任职于GOOGLE公司)。
4 a6 A# s. ^5 r p$ x! L7 K0 d% N
, T, d/ W) ]! W' e1 g! `
; L* b- G# c5 T7 w6 k 第1名Tourist(Gennady • Tourist • Korotkevich,白俄罗斯人。现在3583,最高3656,他成为世界最强选手时,还是一名高中生……)% x9 L! f0 o/ m: M5 u
. N" S+ I7 @' T0 l" M4 j9 ? S- t8 i* j" _/ J& {0 x2 Z
: z0 z/ N+ U; {) e8 ^& [) k( W
这些高手们是怎么取得如此耀眼的成绩的?+ }6 ~, ^9 C: Y, }: K
8 m6 H$ M8 z; b* R2 H
答案只有一个:不停地练习!不停地解题!, v7 ~5 K. F6 X( I3 k& e/ j( l
+ k# w: b2 i) b
比如,Tourist解了10000道题。& A" D( X4 K% |$ v
) S6 w& A3 Z2 l" x! O8 C 9 g5 p. j2 ^+ Y
5 g$ s; A1 E! k$ V5 e l Q:那么,只要拼命解题就行了吗?
. x l1 X) [+ q' ]0 \' _; u A:不是的,应该9 W4 d0 Y- L* ~) `0 M) Y+ A
• 选择难易适中,高质量的题目. n' v5 S( ~0 e3 W0 z2 X7 e
• 仅仅解题还不够,要总结技巧
( S1 q* y8 t% ^3 J3 y
6 z7 G6 X" C9 Q% L7 I2 X Q:是否一个人努力就可以了?还要寻找解题伙伴吗?& g! R/ q9 o1 U- S
A:寻找伙伴是很有必要的。因为大家可以3 @5 K2 W$ ]0 ?* t. E# `1 J
• 就解法和实现进行讨论
, R* e" R4 ]" W1 D7 a5 ?# W) n • 互相激发斗志——“一定要将其他参赛者远远甩在身后”; i2 z3 s. m8 ~/ O* L# a2 S
秋叶拓哉、岩田阳一和北川宜稔就是很好的伙伴。6 s, [4 i2 v- }/ X% J( s# y
# D) @8 P8 p& m9 O8 }' Y
TopCoder大学排行榜
3 x) h h/ D3 w' i- A
+ P- ]. u# ~- o' \2 Q2 ~. e! r/ @3 f + ?, f; d" G# ?, ^1 ~+ z" l4 n
, X0 N5 z" U; ]5 S" f+ Z 前三名分别是东京大学、华沙大学和清华大学
: F( t' t) m: [; B1 ] * V: W- G& M' F+ v9 X6 R( X
★ACM-ICPC+ r( w' i9 D' |" c$ d" U/ y& [
4 h3 n8 w( [" d4 l% @7 d
• 美国计算机协会(ACM)主办的面向大学生的对抗赛。* v& e4 R' o K2 @( @
• 始于1970年,历史最悠久,最负盛名。
) Q M5 M4 k% C9 d' ` • 全世界约2000所大学参加、参赛者约20000人以上!: \* |, X; l% N! Q$ r6 O
• 3名选手共用1台电脑比赛。
j9 ^) g: y+ N/ z9 N% T/ j
3 X2 p& j* s3 P- |& s# q6 q* l 2 W7 m, i3 X6 m' j
+ f# ] s( y H ACM-ICPC比赛现场, a3 E8 g; v3 t' m, |; q. G
/ o/ |. J/ p' k5 W 5 c/ @* @6 G+ Y" ]8 M
6 g) ~& k- [/ i# L) ^" w& D" s' g% L
浙大计算机学院巫泽俊、欧阳嘉林和数学系莫璐怡同学组成的ArcOfDream队荣获第三十五届ACM-ICPC全球总冠军% O% f/ j, I$ {( H9 C/ s8 g
* \! a7 {+ \2 H! V1 L
- ~4 E, T7 j4 J9 y
- w$ ~6 F& C# j4 h' }7 g - I' R( J4 G7 c, ~5 t! Y. A% R
& v% y5 U5 q7 P I0 B1 |/ k7 G+ r
东京大学开设ACM-ICPC课程。正是因为这一课程的存在,大家参赛成瘾…… 大一、大二期间,竞赛就是学生们生活的全部3 J. a4 U1 J+ h; g3 L
4 E4 |7 O% e0 I+ X. D6 l
: t# P6 K* E0 t9 m& f
/ s: v0 F$ ~8 G$ g+ u. |, _ : u2 x4 C; m4 i9 ]. n/ t
g' b* P6 S0 Y3 w5 X, o ACM-ICPC亚洲预选赛东京站(2009)
; J$ q9 p2 z1 Q( a9 A8 P+ C( z 9 j; u: k w+ _( A
# K; ?9 c) t8 r
% q8 |+ @4 c: ~1 G ACM-ICPC全球总决赛(中国哈尔滨,2009)
$ o1 J$ x1 N" l: X$ ~
3 r" i* K i5 g- r. @1 m9 x ★Google Code Jam# e) A" v( D" Y
1 ]: @8 y* f3 I" R: E • Google公司举办的一年一度的程序设计竞赛。3 X4 A& F# [9 ~& o9 O
• 全世界参赛者达10000人以上。影响力最大、参赛面最广。3 B8 @, r9 c( k$ D
8 L4 U9 \) n4 Q- `
) a) c' L7 ?* x" |5 U! Q ) x4 h5 g4 [, K6 c9 B
Google Code Jam比赛现场2 G& S) N% Q& }8 ~7 l) J
; V+ q, ~) F" a9 Q7 f) J: u" v D / E9 k+ l) k- b+ E+ N/ V8 J
+ Z0 l& k- L! u8 h( \+ i, V 中国程序设计竞赛第一人楼天城在GCJ比赛中
! {8 G1 W- m; _0 m& N
- x* B3 B; n$ ~ ★Facebook Hacker Cup6 i |3 t' m; X/ U" R, L5 \
' C1 b0 z2 V+ W# b: _4 L. ?
• 由Facebook主办的国际性的编程比赛 ,始于2011年。; i( Z; k* C: a
• Facebook将这次竞赛作为一个重要的人才招募平台,用以吸引优秀的程序设计人员加盟。
* @ W( K5 z" t/ t$ g/ y) D
9 r& ^3 S8 y+ d! M9 e* S X
8 {5 q- m! O$ ]7 W1 b
: A) M" t* n5 w9 e: l Petr 获得首届Facebook Hacker Cup冠军- z P7 X3 W$ l" o& f" m
" h; r5 E, K0 C# B/ Y; J
) v( A) X# @2 {1 @! X
, K# N" B7 k; D( ? 参赛选手合影,左六为楼天城
6 t& s: N7 Y1 K
+ G! w- u+ Q2 M" y! d# N 历届比赛成绩
$ a) f6 s" c, A3 w/ G2 I3 m9 f 5 u; c# ` d% _4 E
2011年7 i+ _8 B/ s5 x# ~. ~. X9 o
第一名:Petr Mitrichev,正确解决一个问题,用时1小时15分钟;
9 p+ x: U$ [7 y+ o" O1 }, D 第二名:Anh Tuan Khuc,正确解决一个问题,用时1小时20分钟;( ^8 a5 h. G# p+ r( [+ a1 v
第三名:楼天城,正确解决一个问题,用时1小时36分钟。' k# F# j* ?5 K8 B
2012年3 l* }, n% q7 J/ Z
第一名:来自俄罗斯的Roman Andreev,正确解决一个问题,用时1小时4分钟;3 Z$ J5 J' [$ w7 M. I2 a/ F
第二名:来自美国的Tomek Czajka,正确解决一个问题,用时1小时5分钟;
- V" g1 N: z s% \8 y" U' d 第三名:楼天城,正确解决一个问题,用时1小时44分钟。# u: u& @( M6 ^6 S2 l4 F5 H
2013年
! h7 E" \, q) | 第一名:Petr Mitrichev;
4 ^2 f+ x0 G5 g 第二名:Jakub Pachocki;% r- T, b7 k& q# Q; }! Z
第三名:Marcin Smulewicz。5 V; m0 s9 u9 D, G ^% L
: {4 }* e' z' g( Z! {7 ` 对程序设计竞赛感兴趣的朋友可关注这本书:《挑战程序设计竞赛(第2版)》
; P' S: J) f3 s6 h( O . X+ d* t& C* ~* y: n& r8 B1 j
1 B5 C7 g% H6 \+ f* {; y ^* t- ? 6 E; e0 d2 f7 R. l- C4 u. W& O$ Y
8 O8 f* e6 v" @. M0 j% ?% E6 X
作者
5 ]6 |' {: A& N2 g7 m; j: x& S$ ]6 w ★秋叶拓哉
! B$ b: }/ e6 ~ f$ g& n% D) X Google Code Jam 2010 第9名) L+ j" N* C' D3 W, S( u
ACM-ICPC World Finals 2012 第11名0 j, U8 E: P1 d& w& m) n; o
TopCoder Open 2012 Algorithm 第4名
5 h- R: g9 r% w; I$ y 昵称iwi6 E( W; X" Q2 a. j
5 y3 _5 Q. f$ }/ T, ?6 E ★岩田阳一) [! F: l# u% q) k
Google Code Jam 2009 第3名# l" Q4 M# x% Q7 k
TopCoder Open 2010 Marathon 冠军6 ]" t. a% t5 m8 N
IPSC 2010 个人组 冠军
v6 K) `' t3 K3 L# Z4 p# x 昵称wata% X3 u" W* h$ I
, r7 }' N+ l0 S+ x; `
★北川宜稔
' ^" Q/ A& X0 g$ M8 h* q; j ACM-ICPC World Finals 2010第16名
: C6 ^. l$ B$ V. G: t* F, e9 w 昵称kita_masa0 R# b2 O/ ]: u% K+ j+ `9 r( ^
; O* K* v) ~) Y
译者% p$ a& i4 @# B; z- o9 s
★巫泽俊$ L! i' ^2 y+ J% R# d
ACM-ICPC World Finals 2009 第6名; u2 i4 I" g6 V/ w5 n. ^4 v
ACM-ICPC World Finals 2011 冠军3 D2 ^' T* E$ T
Google Code Jam 2012 第7名
4 N: O b. b* T) q8 i 昵称watashi和rejudge4 L! c m: C# i+ k
C: ?- m* b+ ~& Q8 w ★庄俊元8 Q8 ^% L6 ?8 w1 k# |9 \4 j" N8 }
ACM-ICPC Asia Phuket Regional 2011 冠军, L1 {: }2 s& k* V1 D/ |
2012年跻身ACM-ICPC World Finals以及百度Astar总决赛
- m+ O, `% M* ]& o- Q' _$ f" r 昵称navi和navimoe0 M- H) B4 R" U( J& h1 N
- ^, D# R+ ~4 w0 i) j/ d ★李津羽
; N' w& M1 F( U$ j( b' Y 浙江大学2011级计算机系博士生
- G; w3 l/ V+ k+ K! C& D7 p 在浙大CAD&CG实验室从事科研工作
zan