
>
課程資訊
適用對象
課程特色
詳細內容
師資介紹
我對本課程有興趣
與我諮詢 / 報名
課程資訊
開課日期
2025-06-15
學習時程
10
上課時間
週六,週日
上課時段
下午
適用對象
初學者:有基本 Python 基礎但對資料結構與演算法不熟悉的學習者。
開發者:希望強化程式設計基礎的軟體開發者。
求職者:準備面試需要深入了解演算法與資料結構的求職者。
愛好者:對高效解題充滿熱情的程式設計愛好者。
課程特色
本課程專為希望提升程式設計技巧的學習者設計,帶領您深入了解 Python 資料結構與演算法的核心概念與應用。我們將以簡單易懂的方式剖析複雜的概念,結合理論與實作,幫助您掌握解決問題的高效工具,並為程式設計競賽、技術面試和實際應用打下堅實的基礎。
詳細內容
資料結構
基本結構:陣列、鏈結串列、堆疊、佇列
進階結構:雜湊表、樹、圖、堆積
Python 標準資料結構的應用(如列表、字典、集合)
演算法
排序與搜尋:快速排序、合併排序、二元搜尋等
遞迴與動態規劃:斐波那契數列、背包問題等
貪心演算法與分治法:經典問題的解法
圖論演算法:最短路徑、拓樸排序、最小生成樹等
問題解決技巧
如何分析問題並選擇適合的資料結構與演算法
時間與空間複雜度的計算與最佳化
常見技術面試題目與最佳解法
師資介紹
李根逸
現任
國立臺灣大學資訊管理學系兼任助理教授
信革 (SIGONO) 數位有限公司技術總監
於本訓練班課程累積授課時數至113年11月已有5,051小時
曾任
雷亞 (RAYARK) 遊戲股份有限公司技術總監
學歷
國立臺灣大學資訊工程學博士
國立臺灣大學資訊工程學碩士
國立臺灣大學資訊工程學學士
相關榮譽
國立臺灣大學資訊工程系優良助教獎
國立臺灣大學書卷獎
國立臺灣大學112學年度兼任教師教學優良獎
相關資料與課程規劃可參考個人課程網站 : https://feis.studio
備註
詳細課程資訊,請參考資訊系統訓練班【最新課程】連結:
https://train.csie.ntu.edu.tw/train/course.php?id=5306&bid=440
注意事項:
13:00~16:00, 16:30 ~ 18:30
需自備筆電