Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[ACM-ICPC] ACM-ICPC intro
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
KuoE0
December 05, 2012
Programming
0
1.4k
[ACM-ICPC] ACM-ICPC intro
KuoE0
December 05, 2012
Tweet
Share
More Decks by KuoE0
See All by KuoE0
Protocol handler in Gecko
kuoe0
0
100
面試面試面試,因為很重要所以要說三次!
kuoe0
2
270
應徵軟體工程師
kuoe0
0
180
面試心得分享
kuoe0
0
430
Windows 真的不好用...
kuoe0
0
310
Python @Wheel Lab
kuoe0
0
230
Introduction to VP8
kuoe0
0
270
Python @NCKU_CSIE
kuoe0
0
130
[ACM-ICPC] Tree Isomorphism
kuoe0
1
260
Other Decks in Programming
See All in Programming
Grafana:建立系統全知視角的捷徑
blueswen
0
330
組織で育むオブザーバビリティ
ryota_hnk
0
180
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
Oxlint JS plugins
kazupon
1
980
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
250
Package Management Learnings from Homebrew
mikemcquaid
0
230
CSC307 Lecture 02
javiergs
PRO
1
780
Raku Raku Notion 20260128
hareyakayuruyaka
0
340
Basic Architectures
denyspoltorak
0
680
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
2
250
New Earth Scene 8
popppiees
1
1.5k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
77
Embracing the Ebb and Flow
colly
88
5k
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Technical Leadership for Architectural Decision Making
baasie
2
250
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Odyssey Design
rkendrick25
PRO
1
500
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
86
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Transcript
ACM-ICPC 郭至軒 (KuoE0)
[email protected]
ACM Association of Computing Machinery 計算機協會
ICPC International Collegiate Programming Contest 國際大學生程序設計競賽 維基百科:ACM-ICPC
Rule 隊伍為單位,三人⼀一隊 可使用之程式語言:C/C++、Java 5 小時 7-12 題(英文) ⼀一台電腦
Rule AC(正確) WA(錯誤) TLE(超時) MLE(超出記憶體限制) RE(運行錯誤) PE(格式錯誤)
Score Calculation 解題成功之時間加總 解題失敗之罰時(解題成功後才算,20 分鐘) Ex. 於 30 分鐘提交第⼀一道題目,且結果正確, 此時積分為
30。 於 70 分鐘提交第二道題目,但結果錯誤, 此時積分為 30 分。 於 80 分鐘重新提交第二道題目,且結果正 確,此時積分為 130 分(30+80+20)。
Problems
Balloon 圖片出處
Regional & World Final Regional: 9-12 World Final: 3-5, next
year 每校限⼀一隊參加 World Final,Regional 不 限。
Regional & World Final Regional: about 2-3 days World Final:
about 1 week 除了比賽之外,就是「玩」。
ACM-ICPC Think Create Solve
NCPC National Collegiate Programming Contest 全國大專電腦軟體設計競賽 (教育部)
SCPC Southern Collegiate Programming Contest 南區大學生程式設計競賽 (成大、中山、中正)
Others 區域/校園競賽 PTC (online) CodeForce (online) TopCoder (online) Google Code
Jam (online)
源起...
Electron 電子哥 • UT Austin • ACM-SRC 第二名
2009/11/11 •成大 77 週年校慶...
2009/11/11 •ACM-ICPC 培訓隊第⼀一堂課
為什麼我要練
想 變 強
你會得到什麼
邏輯思考能力 演算法 資料結構
程式編寫技巧 •bug 比較少 •程式寫的快 •程式跑的快 •奇技淫巧
增廣見聞
吃喝玩樂
交朋友
衣服
歷年成績
2012 NCPC 排名 學校 排名 學校 1 (1) 台大 3
(9) 清大 2 (2) 台大 3 (10) 交大 2 (3) 台大 3 (11) 交大 2 (4) 台大 3 (12) 清大 2 (5) 中央 3 (13) 清大 2 (6) 台大 3 (14) 清大 3 (7) 清大 3 (15) 成大 3 (8) 台大 佳作 (16) 成大
2012 NCPC 0 2 4 6 8 10 2012 台大
清大 交大 中央 成大
2011 NCPC 排名 學校 排名 學校 1 (1) 台大 3
(9) 交大 2 (2) 台大 3 (10) 中央 2 (3) 台大 3 (11) 清大 2 (4) 台大 3 (12) 成大 2 (5) 台大 佳作 (13) 清大 2 (6) 台大 佳作 (14) 成大 2 (7) 交大 佳作 (15) 成大 3 (8) 清大 佳作 (16) 交大
2010 NCPC 排名 學校 排名 學校 1 (1) 台大 3
(9) 台大 2 (2) 台大 3 (10) 成大 2 (3) 台大 3 (11) 成大 2 (4) 成大 3 (12) 清大 2 (5) 台大 3 (13) 交大 2 (6) 交大 3 (14) 中山 2 (7) 台大 3 (15) 台師大 3 (8) 交大 佳作 (16) 清大
2010 NCPC 0 2 4 6 8 10 2010 台大
清大 交大 中山 成大
None
⼀一年足矣
必要裝備
毅力 圖片出處
誰適合練 ACM
並不是每個人在每個時期都適合參加這個 比賽,且適合的人選也並不代表⼀一定能取 得好成績─比賽場上是沒有「⼀一定」的, 任何⼀一個選手都必須有勇氣承擔風險,就 像所有其他有潛在回報的事⼀一樣。另⼀一方 面,對於所有下定決心參加比賽的選手, 我鼓勵他堅持到底,因為只有這樣才會受 到真正的磨練。 - 劉汝佳
原文
不想虛度大學時光在 LOL,來吧!
有得必有失
圖片出處 休閒時間
A person does not really understand something until after teaching
it to a computer. - Donald Knuth
If you can't explain it to a six year old,
you don't understand it yourself. - Albert Einstein
共勉之。
課程規劃 •下學期:競技程式設計 •週三(寒假前):基礎培訓課程 •週三:⼀一週進階課程、⼀一週基礎課程
Thank You for Your Listening.