What you’ll learn
-
數學邏輯運算與程式邏輯推演
-
以遞迴演算法實現數學歸納法邏輯與證明
-
使用遞迴演算法,計算遞迴函數與「線性遞迴關係式」,並用程式碼計算「斐波那契數列」
-
學習集合理論與機率
-
用程式碼計算排列組合以及電腦計算複雜度
-
學習電腦科學中的圖形理論以及演算法,判斷圖形資料結構
-
學會「歐幾里得演算法」,包括數學應用與程式碼,並應用於計算數論問題
-
使用「歐拉函數」與在密碼學中使用
-
用遞迴函數計算「河內塔問題」,以及找出並歸納河內塔問題公式
-
使用Floyd-Warshall 演算法 (Dynamic Programming)解決路徑問題
-
了解圖形演算法中的「Dijkstra’s Algorithm」、「Depth First Traversal」、「Breadth First Traversal」。
-
用 Python 或 JavaScript 來實現離散數學的演算法與架構!
Who this course is for:
- 對資料科學、機器學習、人工智慧有興趣的Python開發工程師
- 對網頁前端後端有興趣,能夠使用基本JavaScript的工程師
- 正在大學就讀資訊工程、電腦科學、資料科學、數學的學生
- 對於電腦科學、資訊管理、資訊工程有興趣的任何人
- 對於研究應用數學有興趣的人
- 正在準備學習演算法以及資料結構的人
Deal Score0
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.