演算法則

100學年第1學期 必修課
授課大綱
999
名額
67
已選
932
餘額
上課時間
一/6,7[C215]
二/6[C219]
授課教師
Office Hour:星期一13:00~14:00 地點 ST431 星期二13:00~14:00 地點 ST431 星期三13:00~14:00 地點 ST431 星期四13:00~14:00 地點 ST431
修課班級
資工系3A · 年級以上
課程資訊
選課分析
登入後可進行最愛課程追蹤 [按此登入]

期中考
20
期末考
25
作業與小考
50
原則上3次作業3次小考
平時分數
5
出席及上課表現

This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics covered include: sorting; search trees, heaps, and divide-and-conquer; dynamic programming; graph algorithms; shortest paths. To show not only how to solve particular problems, but also how to solve new problems when they arise in the future.

主要內容: The Role of the Algorithms in Computer Growth of Functions Recurrences Sorting Elementary data structures Binary Search Tree Dynamic program Greed algorithm Graph NP Completeness

Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, Introduction to Algorithms, 3rd Edition, 2009 MIT (開發代理)

查詢過去本課程開課紀錄: 演算法則 歷史開課紀錄