主要內容:
The Role of the Algorithms in Computer
Growth of Functions
Recurrences
Sorting
Elementary data structures
Binary Search Tree
Dynamic program
Greed algorithm
Graph
NP CompletenessMain content:
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
.了解如何判定問題的性質
.了解各種解決問題的途徑
.了解如何評估一個演算法的效能
. Learn how to determine the nature of a problem
. Understand various ways to solve problems
. Learn how to evaluate the effectiveness of an algorithm
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, Introduction to Algorithms, 4rd Edition, 2022 MIT (開發代理)
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, Introduction to Algorithms, 4rd Edition, 2022 MIT (Development Agent)
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
期中考期中考 Midterm exam |
20 | |
期末考期末考 Final exam |
25 | |
作業與小考作業與小考 Work and exam |
50 | 原則上2次作業2次小考 |
平時分數平時分數 Regularity |
5 | 出席及上課表現 |