fbpx

動態規劃程式設計 – I

課程簡介

為演算法和程式設計面試奠定基礎

從這 2.5 小時的課程,你會學到

  • 能夠想象和理解動態規劃程式設計的大部分問題
  • 在解決新問題時,對任何類型的動態程式設計問題都會有強烈的直覺
  • 瞭解在程式設計面試中問什麼樣的問題
  • 獲得對程式設計面試的信心

要求

  • 程式設計基礎,如 if / else 語句、迴圈和函式

課程說明

學習動態規劃程式設計的最好方法是什麼? 我應該直接跳到問題上,還是花大量的時間去理解潛在的理論? 我怎樣才能將自己的思維過程框架化,以實現這些優雅的解決方案呢?

這些問題是不是常出現在你腦海中?

如果答案是肯定的,那麼你就是在讀你想要的完美課程的描述。

如果你觀察最近的趨勢,動態規劃程式設計或 DP (大多數人喜歡稱之為 DP)構成了任何程式設計面試的重要組成部分,特別是對於像蘋果、谷歌、 Facebook 等科技巨頭來說。

我們花費了大量的時間來收集最重要的面試問題,這些問題對於動態規劃程式設計建立堅實的基礎至關重要,而且是不可避免的。

在這個過程中,您將學習如何處理 DP 問題,並且為它想象所謂的”複雜的解決方案”。 本課程所討論的問題多種多樣,難度程度不同,從容易到中等。 對於每一個問題,我們都遵循同樣的策略來解釋它。 首先,我們有一個問題陳述部分,在這裡我們用一個實際的範例來清楚地說明問題。 然後我們有了直覺的一部分,我們通過使用我們的常識和智力來找出一些模式來建立我們的邏輯。 最後我們得到了完成整個旅程的虛擬程式碼和範例說明部分。 我們相信,我們方法中的這種一致性將有助於學生理解、形象化和概念化解決問題的方法。 在本課程結束時,你將處於解決 DP 問題的極佳狀態。

我們將以緩慢而穩定的步伐前進,引入 DP 背後的主要概念,然後是範例問題,這樣你就可以想象和應用你所學到的東西。

對於對視訊中討論的演算法的實際實現感興趣的學生,我們提供了 C++ 和 Java 程式碼作為額外的資源。

除此之外,每個問題之後都會有一個測驗或者一個程式設計任務,我們強烈要求每個人都去嘗試。 這些測驗和編碼任務是為了檢查你是否已經模仿了這個概念的真正本質,並準備將其應用於任何類似的問題。 我們也為學生們提供了真正的解決方案,以便他們核實他們的解決方案。

那你還在等什麼? 你只需要註冊這個容易理解的課程,通過掌握解決 DP 問題的技巧,準備好接受這些技術巨人的程式設計面試。

目標受眾

  • 任何有興趣提高解決問題技能的人
  • 任何想要開始動態規劃程式設計的人
  • 任何想要為任何一個程式設計面試做準備的人

講師簡介

Sweet Codey Udemy 教練講師

“如果你不能簡單地解釋它,你就不能很好地理解它。”

愛因斯坦先生的這些話刺激了我們的學習慾望。 深入而全面的學習是成為一名優秀教師最關鍵的一步。 一個偉大的老師對概念有著堅實而有力的掌控,並且有能力向學生們解釋清楚。

我們相信我們擁有這種品質,並且比任何人都更熱愛這份工作。

Sweet Codey 就是我們,Rohit Jain 和uresh Gandhi 。 我們是電腦科學的狂熱愛好者,目前正在攻讀數學的一個小學位。 程式設計和邏輯是我們生活的燃料,教給別人是一種巨大的滿足感。 在我們的學生中追求”啊哈”的追求是我們真正熱愛的。

深入研究一個未解決的問題,理解問題的各個方面,通過視覺觀察和常識將問題的複雜性化為簡單,然後最終以最完美的方式把它教給別人,這是我們深深熱愛的事情。 簡而言之,這就是我們生活的哲學——

“更多地編寫程式是為了成為更好的老師,教更多的東西來成為一個更好的編碼者”

英文字幕:有

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

參加課程 ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

Soft & Share 新服務介紹

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: