1、結(jié)合“多功能計(jì)算器”,講解C++的變量、表達(dá)式、數(shù)據(jù)類型條件語(yǔ)句、循環(huán)語(yǔ)句等知識(shí)。
2、結(jié)合題目介紹并查集、分治、組合數(shù)學(xué)、樹(shù)、圖等知識(shí)。
3、結(jié)合加密解密程序、文章著色程序等實(shí)例講解遞歸、數(shù)組等知識(shí)。
4、結(jié)合題目介紹搜索、貪心、動(dòng)態(tài)規(guī)劃等知識(shí)。
5、結(jié)合排序程序、飛機(jī)大戰(zhàn)游戲,講解排序算法、結(jié)構(gòu)體等知識(shí)。
6、結(jié)合題目介紹歐幾里得算法、素?cái)?shù)篩法、隊(duì)列、棧等知識(shí)。
7、結(jié)合題目介紹快速冪、哈希、高精度、二分等知識(shí)。
8、結(jié)合題目介紹格式化輸入輸出、枚舉、模擬、時(shí)間復(fù)雜度等知識(shí)。
1、招生條件:五年級(jí)(零基礎(chǔ))
2、上課形式:12節(jié)錄播課+12節(jié)小班課+3個(gè)月在線答疑
3、教學(xué)時(shí)間:3個(gè)月
1、初遇C++
通過(guò)HelloWrold程序介紹C++的最基本內(nèi)容。
2、直角三角形與光年
實(shí)現(xiàn)一個(gè)判斷直角三角形的程序,和一個(gè)光年計(jì)算的程序。
3、一個(gè)文本加密解密程序的實(shí)現(xiàn)
利用異或運(yùn)算實(shí)現(xiàn)一個(gè)文本加密程序,并利用繼承實(shí)現(xiàn)解密。
4、電子熒光筆
利用16進(jìn)制顏色與html的特性,將所需的內(nèi)容變成彩色,達(dá)到電子熒光筆的效果。
5、會(huì)吐泡泡的程序
1.讓數(shù)組中的數(shù)字沉到數(shù)組末尾2.冒泡排序的簡(jiǎn)單版本3.冒泡排序的優(yōu)化版本。
6、OJ系統(tǒng)介紹
介紹在線判題系統(tǒng)OJ(Online Judge)的相關(guān)知識(shí)。
7、C語(yǔ)言格式化輸入輸出
格式化輸入輸出(C)的知識(shí)點(diǎn)及相關(guān)題目。
8、C++格式化輸入輸出
格式化輸入輸出(C++)的知識(shí)點(diǎn)及相關(guān)題目。
9、Linux系統(tǒng)與gdb調(diào)試
了解NOIP系列比賽用的Linux系統(tǒng),和gdb的使用。
10、調(diào)試技術(shù):對(duì)拍
對(duì)拍的方法及相關(guān)題目。
11、乘法快速冪,F(xiàn)ibonacci
乘法快速冪的知識(shí)點(diǎn)及相關(guān)題目。
12、歐幾里得算法
歐幾里得算法的知識(shí)點(diǎn)及相關(guān)題目。
13、并查集
并查集的知識(shí)點(diǎn)與相關(guān)題目。
14、分治
分治的知識(shí)點(diǎn)與相關(guān)題目。
15、高效排序算法
高效排序算法的知識(shí)點(diǎn)與相關(guān)題目。