fbpx

競爭性程式設計基礎- 精通演算法 2022

掌握有競爭力的程式設計技術 – 數學、數論、動態規劃、高級資料結構和演算法

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

  • 理解和實施競爭性程式設計中的重要技術
  • 學習先進的技術來優化樸素的解決方案
  • Codeforces、HackerRank 上的 Ace code-thons 和線上程式設計競賽
  • 為 ACM-ICPC、Google Kickstart、CodeJam 等做好準備

要求

  • 熟悉至少一種程式語言
  • 理解和使用資料結構寫程式的能力
  • 基本問題解決經驗

課程說明

為自己配備 ACM-ICPC、Google CodeJam、Kickstart、Facebook HackerCup 等所需的基本程式設計技術。歡迎來到競爭性程式設計基礎 – 競爭程式設計師演算法的終極專業課!

Coding Minutes 的”競爭性程式設計基礎”是一門關於競爭性程式設計非常詳盡和嚴格的課程。 50 多個小時的課程涵蓋了演算法程式編輯的廣度和深度,從回顧常見資料結構開始,深入研究基本和高級演算法。

課程結構已由具備競爭力且與 Google 和 Scaler 等公司合作過的程式設計師的講師深入研究。本課程將幫助你牢牢掌握基本概念並附帶練習題,以便你輕鬆應對線上程式編輯挑戰和程式駭客松。本課程分為 10 個模組和 50 個部分,涵蓋數學、數論、位屏蔽( bitmasking )、包含-排除、中間相遇技術、分段樹、Fenwick 樹、平方根分解、圖算法、最短路徑、博弈論、模式等主題匹配、二分搜索、貪心技術、動態規劃等等。

該課程的問題制定者是 Siddharth Singhal 和 Rajdeep Singh。兩人分別是微軟和 Razorpay 明日之星的軟體開發者。他們都表現出出色的資料結構和演算法知識,並且是狂熱的競爭性程式設計師。

谷歌、Facebook、亞馬遜、Directi、CodeNation、Goldman Sachs 等許多頂級公司都鼓勵競爭性程式設計並開展程式設計競賽,以聘請能夠解決問題的聰明人。

課程亮點

  • 來自 Google 和 Scaler Academy 的講師
  • 50 多個小時的高品質和結構化內容
  • 深入涵蓋所有主題
  • 詳盡的課程大綱
  • 程式碼編輯練習的程式碼評估
  • 終身訪問
  • 免費 TA 支援

目標受眾

  • 想要提高問題解決能力的中高級程式設計師
  • 想要深入研究演算法的大學或技術學院生
  • 想要提高解決問題能力的程式愛好者
  • 為 ACM-ICPC 和其他線上比賽做準備的學生

講師簡介

Apaar Kamal Google 軟體工程師

具有出色解釋能力的狂熱競爭程序員。 與三星和 Zomato 合作。 他是 Google 的軟體工程師。 在 ICPC、Kickstart 等程式設計比賽中獲得高評分和排名的常規競技程式設計師。 他在 codeforces 上獲得大師級評級,在 codechef 上獲得 6*。 一直渴望通過 2 年以上的全球學生指導來教授和解釋不同的演算法。 Dynamic Programming & Graphs,是他最喜歡的話題。

Prateek Narang 導師 & 企業家 – Google, Coding Minutes, Scaler

Prateek 是受歡迎的程式設計講師和王牌軟體工程師,過去曾與 Google 合作,目前與 Scaler 合作並創建了 Coding Minutes 以提供高品質的課程,價格實惠。 他以其驚人的簡化解釋而聞名,這讓每個人都愛上了程式設計。 他擁有超過 5 年的教學經驗,過去曾在一個受歡迎的訓練營中培訓了超過 50,000 名學生參加課堂訓練營和線上課程。 他的專長在於解決問題、演算法、競爭性程式設計和機器學習。 他在 prateeknarang 簡歷中的互動 Mario 風格受到所有人喜愛。 他的許多前學生現在在蘋果、谷歌、亞馬遜、PayTm、微軟、Flipkart、三星、Adobe、DE Shaw、Codenation、Arcesium 等頂級科技公司工作。

Coding Minutes 以對口袋友善的價格和專家學習!

Coding Minutes 提供一流的學習內容和按需程式設計技能,涵蓋編程語言、資料結構和演算法、競爭性程式設計、機器學習和全端 Web 開發。 我們經過行業審查的課程是關於線上專業在線課程的組織,涵蓋各種技術主題的廣度和深度。 我們所有的課程都非常實用,包括視訊講座、程式挑戰、專案檔案和令人耳目一新的學習體驗。

Coding Minutes 是 Scaler Academy 的一部分。 Scaler 提供結構良好的行業相關課程,幫助你轉變職業生涯。 學習資料結構和演算法、系統設計、資料科學,並從行業資深人士那裡獲得職業指導。

英文字幕:有

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

使用 Notion 來做上課筆記?

udemy 的課程講座數量動輒上百個,如果你要使用 Notion 當作是線上課程的筆記輔助工具,為這些講座建立與組織筆記是一件耗時且沒效率的工作

為了解決這個問題,Soft & Share 開發一個 chrome extension – LN+ for udemy ,可以根據 udemy 線上課程的課程大綱幫你自動建立成 Notion 筆記資料庫並產生筆記與課程的雙向關聯讓您專心上課與寫筆記就好,不用再煩惱課程筆記要放哪裡的問題!

🛫了解 LN+ for udemy 更多功能介紹請參考 – Learning Notes Plus for udmy


報名參加課程

Sponsored by Udemy



🛫使用關鍵字連結獲得更多線上學習資訊?請參考這個網頁說明


追蹤 Soft & Share

✍ 不受社群推薦演算法影響,建議 Telegram/Discord/e-mail

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: