
大學(xué)計(jì)算機(jī)--Python算法培訓(xùn)
01
順序程序設(shè)計(jì)
理解計(jì)算機(jī)和程序的基本原理,了解Python語(yǔ)言的環(huán)境配置方法,掌握簡(jiǎn)單順序程序設(shè)計(jì)方法。
1.1 課程內(nèi)容和教學(xué)安排
1.2 計(jì)算機(jī)工作原理
1.3 算法與計(jì)算機(jī)程序
1.4 Python開(kāi)發(fā)環(huán)境配置
1.5 簡(jiǎn)單程序設(shè)計(jì)1
1.6 簡(jiǎn)單程序設(shè)計(jì)2
02
分支程序設(shè)計(jì)
掌握關(guān)系運(yùn)算和邏輯運(yùn)算,掌握Python語(yǔ)言分支結(jié)構(gòu)用法。
2.1 單分支結(jié)構(gòu)
2.2 雙分支結(jié)構(gòu)
2.3 多分支結(jié)構(gòu)
2.4 嵌套if語(yǔ)句與邏輯結(jié)構(gòu)
2.5 編寫(xiě)好的程序
03
循環(huán)程序設(shè)計(jì)
掌握Python語(yǔ)言兩類(lèi)循環(huán)語(yǔ)句寫(xiě)法。
3.1 while循環(huán)
3.2 for循環(huán)
3.3 循環(huán)嵌套
3.4 break和continue語(yǔ)句
04
查找算法
掌握兩種典型查找算法,熟悉Python語(yǔ)言列表及其常用方法。
4.1 列表
4.2 順序查找
4.3 二分查找
4.4 添加數(shù)據(jù)
4.5 刪除數(shù)據(jù)
05
排序算法
掌握三類(lèi)典型排序算法,熟悉Python語(yǔ)言函數(shù)的用法。
5.1 選擇排序
5.2 冒泡排序
5.3 函數(shù)
5.4 歸并排序
06
樹(shù)
理解線性數(shù)據(jù)結(jié)構(gòu)和樹(shù)的概念,熟悉二叉樹(shù)。
6.1 線性數(shù)據(jù)結(jié)構(gòu)
6.2 樹(shù)的概念
6.3 二叉樹(shù)
07
樹(shù)的實(shí)現(xiàn)
掌握二叉樹(shù)及其遍歷的實(shí)現(xiàn),理解二叉排序樹(shù)。
7.1 二叉樹(shù)的實(shí)現(xiàn)
7.2 二叉樹(shù)遍歷的實(shí)現(xiàn)
7.3 二叉排序樹(shù)
08
綜合實(shí)例
利用綜合實(shí)例熟悉Python語(yǔ)言及算法的綜合應(yīng)用。