簡介:該階段課程介紹了數據結構與算法的基本知識,主要內容包括Python面向對象程序設計、順序表、鏈表、棧和隊列、二叉樹和樹、集合、排序以及算法的基本知識。拓展問題求解的思路,從解決問題的目標來組織教學內容,注重理論與實踐的并用。
課程章節
第01課 數據結構介紹及數據空間復雜度 時間復雜度
第02課 鏈表結構與實現 順序結構與實現
-
課時1單向鏈表insert-1
-
課時2單向鏈表insert-2
-
課時3雙向鏈表長度和打印
-
課時4雙向鏈表頭部增加
-
課時5雙向鏈表append分析
-
課時6雙向鏈表最后一個屬性
-
課時7insert思路分析
-
課時8insert代碼實現
第03課 雙向鏈表結構與實現, 循環列表結構與實現
-
課時1單向循環鏈表
-
課時2單項循add于length
-
課時3print search-
-
課時4單項循環鏈表的append
-
課時5單向循環鏈表insert
-
課時6棧
-
課時7隊列
-
課時8雙端列隊
第04課 排序(上)
-
課時1樹的基本概念
-
課時2二叉樹的add原理
-
課時3二叉樹的實踐
-
課時4冒泡排序
-
課時5冒泡排序實踐
-
課時6選擇排序原理
-
課時7插入排序實現
-
課時8插入排序原理
-
課時9選擇排序代碼
第05課 排序(下) 搜索
授課講師
-
志強老師
python講師
關于講師
華清創客金牌講師,10年項目開發經驗,微軟認證高級講師,長期從事WEB開發、智能推薦系統等工作,對算法模型、機器學習及Python服務端開發有深刻的理解,志強老師生動活潑、幽默風趣的授課風格倍受學員推崇,被學員親切地封為“強哥”。曾負責項目:阿凡題、拍搜等。
課程推薦
- Python全能職業課 試聽 82824
- 深度學習 試聽 18330
- Python爬蟲工程師特訓營 試聽 56736
- Python開發工程師特訓營 試聽 49066
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業批改,BUG診斷
- 輔導老師當堂答疑
- 學習規劃,專屬學習方案