課程目錄: 程序設(shè)計(jì)基礎(chǔ)培訓(xùn)

        4401 人關(guān)注
        (78637/99817)
        課程大綱:

        程序設(shè)計(jì)基礎(chǔ)培訓(xùn)

         

         

         

        計(jì)算機(jī)基礎(chǔ)

        1.1 計(jì)算機(jī)與人工智能、計(jì)算機(jī)系統(tǒng)

        1.2 計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言

        1.3 數(shù)據(jù)的表示和存儲(chǔ)——二進(jìn)制數(shù)

        1.4 數(shù)據(jù)的表示和存儲(chǔ)——數(shù)據(jù)與內(nèi)存

        程序設(shè)計(jì)方法基礎(chǔ)-1

        2.1 算法的概念與算法的描述方法—問(wèn)題求解四部曲

        2.2 順序結(jié)構(gòu)和選擇結(jié)構(gòu)—條條道路通羅馬

        2.3 循環(huán)結(jié)構(gòu)—循環(huán)的控制方式—控制循環(huán)和買蘋(píng)果一樣簡(jiǎn)單

        2.4 循環(huán)結(jié)構(gòu)—用循環(huán)實(shí)現(xiàn)累加累乘運(yùn)算—透視變量的內(nèi)涵

        2.5 循環(huán)結(jié)構(gòu)—嵌套循環(huán)—嵌套的奧妙

        2.6 進(jìn)階內(nèi)容:循環(huán)結(jié)構(gòu)—循環(huán)不變式—你確定你設(shè)計(jì)的循環(huán)正確嗎

        程序設(shè)計(jì)方法基礎(chǔ)-2

        3.1 基于流程圖仿真的可視化計(jì)算工具——RAPTOR之讓你的流程圖動(dòng)起來(lái)

        3.2 基于流程圖仿真的可視化計(jì)算工具——RAPTOR之再飛一會(huì)兒

        3.3 自底向上的程序設(shè)計(jì)方法

        3.4 自頂向下、逐步求精的程序設(shè)計(jì)方法

        3.5 進(jìn)階內(nèi)容:結(jié)構(gòu)化程序設(shè)計(jì)方法——結(jié)構(gòu)化就像搭積木一樣

        3.6 進(jìn)階內(nèi)容:模塊化程序設(shè)計(jì)方法——分工與合作的藝術(shù)

        3.7 進(jìn)階內(nèi)容:面向?qū)ο蟪绦蛟O(shè)計(jì)方法

        問(wèn)題求解與算法設(shè)計(jì)基礎(chǔ)-1

        4.1 分治—就在我們身邊的哲學(xué)

        4.2 窮舉—從找回你的QQ密碼談起

        4.3 遞推—從前生到來(lái)世

        4.4 迭代(上)—簡(jiǎn)單重復(fù)不簡(jiǎn)單

        4.5 進(jìn)階內(nèi)容:迭代(下)—以直代曲

        4.6 遞歸—我中有我

        問(wèn)題求解與算法設(shè)計(jì)基礎(chǔ)-2

        5.2 求大小值

        5.3 線性查找——循規(guī)蹈矩

        5.4 二分查找——看商品猜價(jià)格的秘訣

        5.5 進(jìn)階內(nèi)容:分塊查找——圖書(shū)館查書(shū)的奧秘

        5.6 進(jìn)階內(nèi)容:哈希查找——小哈希映射大道理

        5.1 RAPTOR中的數(shù)組----一堆數(shù)據(jù)來(lái)了

        問(wèn)題求解與算法設(shè)計(jì)基礎(chǔ)-3

        6.1 冒泡排序

        6.2 選擇排序和交換排序

        6.3 插入排序和希爾排序

        6.4 歸并排序

        6.5 快速排序