課程進度安排
如果打算開設一門圍繞算法設計技術來講解算法設計和分析理論的基礎課程,可以采用本書作為教材。但要想在一個學期內完成該課程,本書涵蓋的內容可能過于豐富了。大體上來說,跳過第3~12章的部分內容不會影響讀者對后面部分的理解。本書的任何一個部分都可以安排學生自學。尤其是2.6節和2.7節,它們分別介紹了經驗分析和算法可視化,這兩小節的內容可以結合課后練習布置給學生。
下面給出了針對一個學期課程的教學計劃,這是按照40課時的集中教學來設計的。
如果打算開設一門圍繞算法設計技術來講解算法設計和分析理論的基礎課程,可以采用本書作為教材。但要想在一個學期內完成該課程,本書涵蓋的內容可能過于豐富了。大體上來說,跳過第3~12章的部分內容不會影響讀者對后面部分的理解。本書的任何一個部分都可以安排學生自學。尤其是2.6節和2.7節,它們分別介紹了經驗分析和算法可視化,這兩小節的內容可以結合課后練習布置給學生。
下面給出了針對一個學期課程的教學計劃,這是按照40課時的集中教學來設計的。