使用 Python 練習LeetCode:50 種程式設計面試問題的演算法


學習解決問題的技巧,資料結構和演算法,以便在Google,Facebook和Amazon等公司通過面試

報名參加課程

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

  • 使用不同的資料結構和演算法解決難於解決的難題
  • 如何解決大型科技公司提出的一些最受歡迎的面試問題
  • 逐步,系統地分解程式設計面試問題
  • 熱門問題模式
  • 演算法和資料結構
  • 加強你的解決問題和程式設計技巧

要求

  • 最好有基本資料結構和演算法的基本知識。
  • 最好有 python的基本知識。如果你想自己提交程式碼,則應該熟悉 leetcode 並擁有一個帳戶。

課程說明

  • 準備好接受軟體工程編碼面試了嗎? 這是你的地方。
  • 是否想了解那些困難的面試中使用的最受歡迎的問題解決技術,模式,資料結構和演算法? 來吧
  • 想要獲得業界中最流行的50個面試問題的逐步解釋嗎? 你將會得到。
  • 是否想在競爭性程式設計方面變得更好? 享受這個課程

歡迎參加本課程!

在本課程中,您將得到詳細,逐步解釋的 50 個精選 LeetCode 問題,在其中你將瞭解程式設計面試中使用的最受歡迎的技術和問題,這是我希望當我面試時可以參加的課程 。 提供30天退款保證

LeetCode 本質上是一個巨大的知識庫,儲存了最受歡迎的科技公司(Google,Amazon,Facebook,Microsoft等)提出的真實面試問題。

什麼是LeetCode?

LeetCode 的問題也是它的優勢,它的很龐大,實際上,最受歡迎的公司的面試官經常直接問他們在 LeetCode 上發現的問題,因此很難透過大量問題來找到真正重要的問題, 這就是本課程的目的。

我花了無數的時間在 LeetCode 上,我告訴你,你不必做同樣的事情,仍然可以在一家大型科技公司找到工作。

課程概述:

在本課程中,我以真正的 STEP BY STEP 方式整理了這些主要公司提出的50個最重要和最受歡迎的面試問題,並對它們進行了解釋,以幫助你確切地瞭解如何解決這些類的問題。 精心挑選問題是為了確保完全覆蓋面試中使用的最流行的技術,資料結構和演算法,以便你可以概括在其他問題上所學的模式。

每個問題有2個影片:

  • 解釋性影片:我們對問題及其解決方案進行了詳細的解釋,該影片將更長,因為我們將逐步解決問題。
  • 程式設計影片:我們在此處一起編寫程式說明影片中討論的解決方案。

本課程將使用基本的 python 來編寫我們的解決方案,本課程的編碼部分優先使用python 的先前知識,但不是必需的。

對問題進行了分類,以便於瀏覽,並且會定期針對更受歡迎和有趣的問題進行更新。

本課程將介紹一些內容:

  • 陣列和字串面試問題。
  • 搜尋面試問題和演算法。
  • 動態程式設計( Dynamic Programming )面試題。
  • 回溯面試問題(具有逐步視覺化功能)。
  • 樹和圖走訪問題和演算法。
  • 資料結構,如堆疊,佇列,對映,連結列表等。

目標受眾

  • 開發人員渴望在諸如Google,Facebook,Microsoft,Amazon等大型公司中通過程式設計面試。
  • 想要發展其解決問題能力的人。
  • 開發人員準備進行技術面試。
  • 學生為實習程式設計面試做準備。 想要在競爭性程式設計方面變得更好的人

講師簡介

Bit Punch 目前於 Google 擔任軟體工程師

我是一位專業的軟體工程師,對教學充滿熱情,並且堅信終身學習。

我不是從3歲開始學習程式的那種人,我在大學的第一年就開始程式設計,我奮鬥,累積東西,失敗了很多次,最後經歷了無數小時的努力, 成為你可能聽說過的一家非常受人尊敬的公司的專業軟體工程師。

我在這裡教給我所有有關軟體工程,Web開發,資料結構和演算法的知識,我希望你能像我一樣節省數十小時的線上資源瀏覽時間,並衷心希望儘可能讓你能從中受益

英文字幕:有

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

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

當這個頁面更新時,傳送 e-mail 給我

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: