fbpx

演算法專業課程

關於此課程

學會像計算機科學家一樣思考。 掌握演算法設計和分析的基礎知識。

演算法是計算機科學的核心,其主題有無數的實際應用和智力深度。 這專業課程是對具有一些程式設計經驗的學習者設計的演算法介紹。 專業課程是嚴謹的,但強調對低階實施和數學細節的全面了解和概念性理解。 在完成這個專業課程後,你將很好地應對你的技術面試,並能跟其他程式設計師和計算機科學家流暢地討論演算法。 Continue reading “演算法專業課程”

資料結構與演算法

關於此課程

精通演算法運作的程式設計技術。 通過程式設計學習演算法,並於軟體工程或資料科學領域的事業不斷精進。

本系列的專業課程涵蓋解決計算機科學應用出現的問題的各種演算法技術。這是一個理論和實踐的結合:你不僅要設計演算法並估計它們的複雜性,且會通過你選擇的程式語言(C、C ++、C#、Haskell、Java、 JavaScript、Python2、Python3、Ruby 和 Scala)實踐以加深對演算法的了解。

這個專業課程是獨一無二的,因為它提供了兩個實戰的專案。進階最短路徑專案在圖表演算法(Algorithms on Graphs) 結束時提供。在這個專案中,你將處理道路網絡分析 ( road network analysis )和社交網絡分析 ( social network analysis )。你將學習如何計算 New York 和 Mountain View 之間最快的路線,比傳統演算法快數千倍,並且接近 Google 地圖中使用的路線。通過基因組 ( Genome Assembly ) 在本專業課程全部完成時達到高潮,你將學習如何從數百萬條短片中組裝基因組,以及演算法是如何促進個性化醫療的最新發展。

Continue reading “資料結構與演算法”

資料結構與演算法分析 – 準備工作面試

本課程的講師從事 web 開發8年。在 Google Play、微軟商店和 Apple Store 都可以找到他開發的應用程式,超過一百萬用戶正在使用他的應用程式。 本課程於10/2019更新,有34000+人參加,教你如何編寫運行速度更快,使用更少儲存空間並為工作面試做好準備。 (本課程以 Java 語言為主,如果你還沒有 Java 基礎,講師將贈送你免費 Java 課程 ) Continue reading “資料結構與演算法分析 – 準備工作面試”

Powered by WordPress.com.

Up ↑