C++ LeetCode 解題專班

C++ LeetCode 解題專班

本課程主要包含「C++ 程式解題實務」與「常見演算法的原理與應用」兩個層面。透過程式解題的訓練,一方面可以更深入了解 C++ 語法與 STL 的使用,另一方面也可以更融會貫通各種常見演算法的原理與理解實際上到底要怎麼應用這些演算法和各種演算法之間的異同。幫助具有 C++ 語言基礎的學員,建立更踏實的技術與自學基礎。

本課程使用知名面試題庫網站 LeetCode (https://leetcode.com/) 的題目作為演示與練習的環境。透過講解與練習軟體工程師在面試時常遇到的程式問題,希望可以幫助學員建立程式面試的自信或了解自己需要加強的知識。

值得一提的是,本課程的目標不只是讓學員擁有基礎的解題能力,也希望同時兼顧著好的程式碼品質。可以迅速地用好的程式碼品質有效率的解決問題才是這門課程追求的目標。

課程大綱

本課程圍繞著演示或練習 LeetCode 網站上常見的面試題目,透過解決每個挑選過的題目來演示以下幾個主要概念:

● 程式解題
● 演算法的效率分析
● C++11 STL
● 常見基礎題型
● 排序 (Sort)
● 遞迴與分治 (Divide and Conquer)
● 動態規劃 (Dynamic Programming)

適合對象

● 具備 Microsoft Windows 基本操作能力
● 具有流暢英打能力 (可盲打為佳)
● 具有 C++ 語言基礎,可用 C++ 語法撰寫程式

開發環境

Visual Studio

實體課程注意事項

本班為實體課程,常見QA詳情連結

校園防疫措施詳情連結

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

課程影片觀看期限至課程結束後一週關閉

(一)退費期限:開課日後⅓時數內,詳情連結

(二)查詢結業狀況:結業名單連結

近期班次

講師介紹

現任

國立臺灣大學資訊管理學系兼任助理教授

信革 (SIGONO) 數位有限公司技術總監

 

曾任

雷亞 (RAYARK) 遊戲股份有限公司技術總監

 

學歷

國立臺灣大學資訊工程學博士

國立臺灣大學資訊工程學碩士

國立臺灣大學資訊工程學學士

 

相關榮譽

國立臺灣大學資訊工程系優良助教獎

國立臺灣大學書卷獎

 

相關資料與課程規劃可參考個人課程網站 : https://feis.studio