fbpx

Java中的遞迴、回溯和動態程式設計

Contents

本課程就 回溯法,動態規劃、數獨 ( Sudoku )、背包問題 ( knapsack problem )、裝箱問題演算法( binpacking )、最近距離的一對點、遞歸、蒙特卡羅方法(Monte Carlo ) 各種演算法問題說明與討論,從頭開始用 Java 一起解決問題。

從這 10 小時的課程,你將學到

  • 了解回溯法
  • 了解動態規劃
  • 了解遞歸
  • 從頭開始解決問題

要求

  • 具備 Java 基礎

課程說明

本課程講述演算法問題的基本概念,重點介紹回溯法和動態規劃。就我而言,這些是當今非常重要的技術,演算法可以在軟體工程、投資銀行或研發等多個領域運用(且已有多種應用)。

第一章是關於回溯法:我們將討論N-皇后問題或漢米爾頓迴圈(hamiltonian cycles ) 、著色問題和數獨問題。在第二章中我們將討論動態規劃、理論和具體的例子,然後逐一討論:斐波那契( fibonacci )數列問題和背包問題。

在每一節中,我們將討論所有這些演算法的理論背景,然後我們將從頭開始在 Java 中一起實現這些問題的解決方案。

目標受眾

  • 本課程適合演算法問題的新手或想要複習的學生

講師簡介

Holczer Balazs   軟體工程師 ( 更多講師主講課程介紹 )

我叫 Balazs Holczer。 我來自匈牙利布達佩斯。我有作為物理學家的資格,後來我決定取得應用數學碩士學位。 目前我在一家跨國公司擔任模擬工程師。 自從大學以來,我一直對演算法和資料結構及其實現尤其感興趣 (尤其是用Java實現)。 後來我熟悉了機器學習技術、人工智能 、數值方法和配方,如求解微分方程、線性代數、內插法和外插法。 這些事情在以下幾個領域可能被證明是非常非常重要的:軟體工程 、研發或投資銀行。 對於如 Black-Scholes 模型或 Merton 模型等定量模型,我特別的沈迷。 定量分析師每天使用這些演算法和數值技術,所以在我看來,這些主題絕對值得學習。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選這個✨優惠連結( 特價 NT370 起)✨ 非 IT 認證的課程用 NT390 起的優惠連結 可能拿到更好的價格喔, 試試看! | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣


不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: