算法設計與問題求解(第2版):計算思維培養
在信息時代,計算思維是解決復雜工程問題的重要思維方式,計算機則是求解問題的重要工具。本書以計算機經典問題求解為導向,通用算法思維和編程能力培養為目標,引入ACM國際大學生程序設計競賽的有益元素,組織教材的理論教學和編程實踐兩方面的內容。本書主要內容包括計算機問題求解的經典算法模型和設計范式,包括計算機問題求解中常用的數據結構、枚舉算法、遞歸與分治策略、動態規劃、貪心算法和搜索技術。除了強調經典的問題原型和算法原理,本書兼顧編程實踐能力,力圖使得學生面對復雜問題時既能“想到”還能“做到”。
·12.8萬字