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