課程目錄:大學計算機--Python算法培訓(xùn)
        4401 人關(guān)注
        (78637/99817)
        課程大綱:

                  大學計算機--Python算法培訓(xùn)

         

         

         

        01
        順序程序設(shè)計
        理解計算機和程序的基本原理,了解Python語言的環(huán)境配置方法,掌握簡單順序程序設(shè)計方法。

        1.1 課程內(nèi)容和教學安排
        1.2 計算機工作原理
        1.3 算法與計算機程序
        1.4 Python開發(fā)環(huán)境配置
        1.5 簡單程序設(shè)計1
        1.6 簡單程序設(shè)計2
        02
        分支程序設(shè)計
        掌握關(guān)系運算和邏輯運算,掌握Python語言分支結(jié)構(gòu)用法。

        2.1 單分支結(jié)構(gòu)
        2.2 雙分支結(jié)構(gòu)
        2.3 多分支結(jié)構(gòu)
        2.4 嵌套if語句與邏輯結(jié)構(gòu)
        2.5 編寫好的程序
        03
        循環(huán)程序設(shè)計
        掌握Python語言兩類循環(huán)語句寫法。

        3.1 while循環(huán)
        3.2 for循環(huán)
        3.3 循環(huán)嵌套
        3.4 break和continue語句
        04
        查找算法
        掌握兩種典型查找算法,熟悉Python語言列表及其常用方法。

        4.1 列表
        4.2 順序查找
        4.3 二分查找
        4.4 添加數(shù)據(jù)
        4.5 刪除數(shù)據(jù)
        05
        排序算法
        掌握三類典型排序算法,熟悉Python語言函數(shù)的用法。

        5.1 選擇排序
        5.2 冒泡排序
        5.3 函數(shù)
        5.4 歸并排序
        06

        理解線性數(shù)據(jù)結(jié)構(gòu)和樹的概念,熟悉二叉樹。

        6.1 線性數(shù)據(jù)結(jié)構(gòu)
        6.2 樹的概念
        6.3 二叉樹
        07
        樹的實現(xiàn)
        掌握二叉樹及其遍歷的實現(xiàn),理解二叉排序樹。

        7.1 二叉樹的實現(xiàn)
        7.2 二叉樹遍歷的實現(xiàn)
        7.3 二叉排序樹
        08
        綜合實例
        利用綜合實例熟悉Python語言及算法的綜合應(yīng)用。