報(bào)名須知
1、適合人群:
初級(jí)班:計(jì)算機(jī)編程剛?cè)腴T,語言基礎(chǔ)薄弱,無比賽經(jīng)驗(yàn)計(jì)劃申請計(jì)算機(jī)專業(yè)的中學(xué)生
銀級(jí)班:至少會(huì)一門計(jì)算機(jī)編程語言(推薦C++或Java),算法基礎(chǔ)較一般,有一定比賽經(jīng)驗(yàn)
金級(jí)班:有完善的計(jì)算機(jī)編程語言基礎(chǔ),有入門算法經(jīng)驗(yàn),一定比賽經(jīng)驗(yàn),如NOIP,USACO銀組晉級(jí)等
2、USACO課程分為一對一定制課程和3-8人小班課
注意事項(xiàng)
學(xué)員須知:
1.受不同學(xué)校開學(xué)時(shí)間影響,班課具體開學(xué)時(shí)間可能會(huì)有微調(diào),具體時(shí)間以班課學(xué)員為主
2.班課時(shí)間一經(jīng)確認(rèn)不再變更,開課后每課若有超半數(shù)學(xué)員按時(shí)出席,則當(dāng)天正常上課,如有特殊情況請?zhí)崆案嬷獏f(xié)調(diào)
3.線上課程:全程互動(dòng)直播形式,可以提供課程錄播視頻
課程計(jì)劃
1.初級(jí)集訓(xùn)班,
針對USACO銅組比賽,預(yù)計(jì)配套50個(gè)小時(shí)課后練習(xí)
(1)編程和算法入門
(2)基礎(chǔ)入門
(3)基本數(shù)據(jù)類型
(4)輸入輸出語句
(5)條件語句
(6)循環(huán)語句
(7)習(xí)題課
(8)一維數(shù)組
(9)二維數(shù)組
(10)習(xí)題課
(11)(字符串-基礎(chǔ)篇
(12)函數(shù)
(13)結(jié)構(gòu)體
(14)算法復(fù)雜度
(15)面向?qū)ο缶幊?/p>
(16)枚舉算法
(17)模擬算法
(18)習(xí)題課
(19)高精度算法
(20)排序算法基礎(chǔ)
2.銀級(jí)集訓(xùn)班,
針對USACO銀組比賽,預(yù)計(jì)配套50個(gè)小時(shí)課后練習(xí)
(1)數(shù)據(jù)結(jié)構(gòu)、算法基礎(chǔ)
(2)遞歸算法
(3)遞推算法
(4)習(xí)題課
(5)貪心算法
(6)二分算法
(7)隊(duì)列、棧、鏈表
(8)堆
(9)排序算法進(jìn)階
(10)習(xí)題課
(11)分治算法
(12)回溯算法
(13)哈希算法
(14)數(shù)論基礎(chǔ)
(15)組合數(shù)學(xué)基礎(chǔ)
(16)習(xí)題課
(17)圖的基本概念及存儲(chǔ)
(18)樹與二叉樹
(19)二叉搜索樹 (BST)
(20)平衡二叉樹(AVL樹)
3.金級(jí)集訓(xùn)班,
針對USACO金組比賽,預(yù)計(jì)配套100個(gè)小時(shí)課后練習(xí)
(1)數(shù)據(jù)結(jié)構(gòu)和算法進(jìn)階
(2)圖的遍歷 - DFS
(3)圖的遍歷 - BFS
(4)小生成樹 - 1 (Kruskal算法)
(5)小生成樹 - 2 (Prim算法)
(6)習(xí)題課
(7)活動(dòng)網(wǎng)絡(luò) - AOV網(wǎng)絡(luò)
(8)活動(dòng)網(wǎng)絡(luò) - AOE網(wǎng)絡(luò)
(9)并查集
(10)短路徑 - 1(Dijkstra 算法)
(11)短路徑 - 2 (Bellman-Ford 算法)
(12)短路徑 - 3 (SPFA 算法)
(13)短路徑 - 4 (Floyd算法)
(14)習(xí)題課
(15)動(dòng)態(tài)規(guī)劃 - 1 (入門篇)
(16)動(dòng)態(tài)規(guī)劃 - 2 (進(jìn)階篇)
(17)動(dòng)態(tài)規(guī)劃 - 3 (總結(jié)篇)
(18)習(xí)題課
(19)字符串-提高篇(1)
(20)字符串-提高篇(2)
USACO部分教練
趙老師
武漢大學(xué)計(jì)算機(jī)本碩,中科院郵電科學(xué)研究員,6+年軟件開發(fā)經(jīng)驗(yàn),擁有國家發(fā)明專利8件,發(fā)表各類學(xué)術(shù)論文10篇。工作期間主要承擔(dān)本科生的計(jì)算機(jī)編程語言(C/C++/Java/Python)、數(shù)據(jù)結(jié)構(gòu)與算法的教學(xué)工作;5年美國計(jì)算機(jī)奧賽輔導(dǎo)經(jīng)驗(yàn),主授APCS,USACO,NOIP,ACM等相關(guān)課程與競賽。
何老師
劍橋大學(xué)碩士,美國內(nèi)布拉斯加林肯大學(xué)學(xué)學(xué)士,美國高中。擁有多年海外留學(xué)實(shí)習(xí)經(jīng)歷,熟悉英美教育體系,可全英文授課。本科4年獲得半獎(jiǎng)獎(jiǎng)學(xué)金,本科擔(dān)任三年計(jì)算機(jī)課程助教及Course leader,也曾赴泰國支教,教育經(jīng)驗(yàn)豐富。熟悉數(shù)學(xué),計(jì)算機(jī),商科體系。在本科期間擔(dān)任中國學(xué)生學(xué)者聯(lián)合會(huì)主席,碩士期間擔(dān)任劍橋?qū)W生學(xué)者聯(lián)合會(huì)創(chuàng)業(yè)部副部長,本科連續(xù)4年獲得校長榮譽(yù)名單,美國榮譽(yù)社團(tuán)組織Phi Eta Sigma成員。碩士曾獲得劍橋大學(xué)、墨爾本大學(xué)、澳國立、悉尼大學(xué)等眾多名校offer。熟悉多門計(jì)算機(jī)語言:Java, Python, C, C++, PHP, Matlab, R, HTML, Swift, C#。
授課內(nèi)容:USACO計(jì)算機(jī)競賽,APCSA,Alevel計(jì)算機(jī), 澳洲CAT競賽,AP統(tǒng)計(jì),AMC等課程
吳老師
多倫多大學(xué),曾獲得全國青少年信息學(xué)奧林匹克聯(lián)賽(NOIP)省級(jí)一等獎(jiǎng),后被選為加拿大國際信息學(xué)奧林匹克競賽國家候選隊(duì),作為獨(dú)立命題人出題十余套。同時(shí)有著豐富的教學(xué)經(jīng)驗(yàn),曾作為多所高中外聘授課講師,所指導(dǎo)學(xué)生在NOIP、USACO等一系列賽事中都取得了優(yōu)異成績,也曾多次作為教師培訓(xùn)負(fù)責(zé)人,指導(dǎo)數(shù)十名在崗教師。
Yin老師
紐約大學(xué)計(jì)算機(jī)科學(xué)碩士;高校計(jì)算機(jī)副教授;8年學(xué)校(班課)和機(jī)構(gòu)(小班課及一對一)等多種學(xué)科的教學(xué)經(jīng)驗(yàn),USACO帶出大量白金學(xué)員,授課體系及科目:USACO/ NOIP / ICPC等國內(nèi)外編程競賽,AP/IB/IG/Alevel等計(jì)算機(jī)國際課程
楊老師
北京郵電大學(xué)人工智能、信息專業(yè)方向博士,豐富的計(jì)算機(jī)學(xué)科知識(shí)和項(xiàng)目背景。課堂教學(xué)過程中注重將數(shù)學(xué)、計(jì)算機(jī)學(xué)科的相關(guān)知識(shí)和實(shí)際生活中的問題相結(jié)合,激發(fā)學(xué)生的學(xué)習(xí)熱情。授課體系及科目:NOIP計(jì)算機(jī)競賽/USACO、Google Code Jam、APIO等國際計(jì)算機(jī)、信息學(xué)、機(jī)器人競賽
劉老師
武漢大學(xué)物理學(xué)學(xué)士,美國東北大學(xué)電子信息學(xué)碩士,美國los alamos國家實(shí)驗(yàn)室計(jì)算機(jī)博士.美國12年學(xué)習(xí)工作經(jīng)驗(yàn).豐富的數(shù)學(xué)和計(jì)算機(jī)背景.
擅長因材施教,提供個(gè)性化學(xué)習(xí)方案,找到學(xué)生的思維漏洞.
中國科學(xué)院認(rèn)證高級(jí)工程師.AP計(jì)算機(jī),AP微積分官方閱卷人,官方認(rèn)證教師.USACO教練,教授小的孩子12歲達(dá)到鉑金級(jí).
授課體系以及科目:USACO,AMC,AP統(tǒng)計(jì)學(xué), 計(jì)算機(jī)
翰林學(xué)員的USACO戰(zhàn)績
2019-2020USACO美國計(jì)算機(jī)奧賽12月賽中,翰林學(xué)員產(chǎn)生一名白金滿分(寄宿制美高),2名金組選手滿分直接晉級(jí)白金組,5名