內容簡介
算法在幾乎所有的數學領域中都扮演著越來越重要的角色。通過本書,讀者能夠發展基本的數學能力,特別是那些與算法設計、分析及實現有關的能力。本書不僅包含了Eratosthenes篩法、Euclid算法、排序算法、圖算法和法等基本算法,而且討論了圖論、數據結構和數值優化等基本問題;不僅強調嚴格和嚴謹的數學表達,還詳細論述了如何用C 實現具體算法的編程實踐,是一本理論和實際緊密結合的圖書。 本書可作為算法課程的入門教材,是對數學分析和線性代數等傳統課程的補充;適合組合優化、算法設計等方向的師生和科研工作者使用參考,也可作為廣大編程愛好者的工具圖書。 本書涵蓋作者在波恩大學為初學者舉辦的講座內容。 它包括許多可行的示例、詳細的解釋以及供進一步研究的參考資料……除數學主題外,作者還介紹了C 編程語言。 ——zbMATH,Costic? Moro?anu 本書簡要介紹了一些簡單的數值和計算機算法,包括對其時序的分析。該課程面向具有高中數學水平的學生,但無須讀者具備特定的背景知識,且本書內容可用於開設一學期的課程。……這是一本很好的入門教科書。 ——MAA Reviews,Alla Stenger