本書主要論述計算機科學的基本概念、思想、方法和結果。全書內容由 5個部分組成。“預備知識”部分包括算法學中的基本概念、算法結構、算法所操縱的數據以及描述算法所用的程序設計語言。“方法和分析”部分包括算法設計的方法、算法的正確性和效率、評價算法的方法。“局限性和健壯性”部分包括可執行算法的固有局限性以及實現這些算法的計算機的固有局限性、不可計算性和不可判定性、算法學的通用性及其健壯性。此外,還討論瞭並發模型、並行模型以及密碼學中的一些根本性的問題,並且介紹瞭反應式係統和分布式係統以及計算機與人工智能(human intelligence)之間的關係。
這是唯一一本從全新的視角來係統地闡述計算機科學中根本問題的書籍。通過形象的比喻來描述算法和計算理論中的一些富有挑戰性的問題。本書力圖用最精煉的數學語言闡述算法和數據結構、圖靈機、有限自動機、不可判定性、不可計算性、復雜度、NP完全性、並行算法、概率算法等概念,同時又不失論述的嚴謹性,使一般讀者易於理解和掌握。
本書適閤作為高等學校計算機專業本科高年級和研究生“算法學”課程的教材,也可作為從事軟件開發、係統分析、係統設計等專業人員的參考書。此外,也可供算法和計算理論的愛好者和參加各種編程大賽的選手參考使用。
發表於2024-12-24
算法學 2024 pdf epub mobi 電子書 下載
圖書標籤: 算法 Algorithm 計算機 編程 算法學——計算精髓 基礎理論 compute
算法學 2024 pdf epub mobi 電子書 下載