8/24 – 9/18

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

演算法

Computer Algorithms

學期
110-2
學分
0 學分
當期課號
1478
永久課號
DIF1066
開課單位
資訊管理與財務金融系
授課教師
游家牧
校區
光復
類別
必修
上課時間表
週四
7
15:30–16:20
演算法
M-b09(光復)
3 節連堂
8
16:30–17:20
9
17:30–18:20

* 根據陽明交大上課時間表所列

概述

演算法的概念貫穿了電腦科學的幾乎任何一個學科. 因此, 本門課程之目的在於讓同學們瞭解演算法的設計與分析技巧, 並且讓同學們能熟悉近期所發展出的進階演算法設計方法.

先修科目

1. 離散數學或 2. 資料結構

備註

無備註

教學方式

期中考 20% 期末考 20% 作業與小考 60%

評分方式

至多4次作業(包含手寫與程式作業) 兩次小考, 期中考, 期末考

課程大綱
  • Dynamic Programming
  • Greedy Algorithms
  • Amortized analysis
  • Graph Algorithms
  • NP-Completeness Theory
  • Advanced Algorithms
  • Fundamentals and Background
週次計畫
週次主題
第 1 週Course Overview
第 2 週Dynamic Programming
第 3 週Dynamic Programming
第 4 週Greedy Method
第 5 週Greedy Method
第 6 週Amortized analysis
第 7 週Graph Algorithms
第 8 週Midterm Examination
第 9 週Graph Algorithms
第 10 週Graph Algorithms
第 11 週NP-Completeness
第 12 週NP-Completeness
第 13 週NP-Completeness
第 14 週Advanced Algorithms
第 15 週Advanced Algorithms
第 16 週Advanced Algorithms
第 17 週Advanced Algorithms
第 18 週Final Examination
教科書

Algorithm Design Jon Kleinberg, Éva Tardos Pearson Education 2012

Office Hours
地點
教師未提供此項資料
時間
Wednesdays 1:30-2:30PM
聯絡方式
教師未提供此項資料