
楊克昌主編
本書遵循“精選案例,深入淺出,面向設計,注重能力培養”的要求,系統講述枚舉、遞推、遞歸、回溯法、動態規劃、貪心算法、分支限界法與模擬等常用算法及其應用。精選各算法設計求解的典型案例,從案例提出到算法設計、從程序實現到複雜度分析,環環相扣,融爲一體,力求算法理論與實踐應用相結合、算法與程序相統一,突出算法在程序設計中的核心地位與引導作用。 書中所有案例給出算法設計要點與完整的C程序代碼,並給出程序運行示例(均在Visual C++ 6.0編譯通過)與算法分析。爲方便教學,每章都附有習題,同時推出與本書配套的課件供教學選用。書中所有源代碼、部分習題解答提示與配套課件均可從人郵教育社區(http://www.ryjiaoyu.com)下載。 本書可作爲高等院校計算機相關專業“算法設計與分析”和“程序設計基礎與應用”等課程的教材,也可供軟件設計人員和程序設計愛好者學習參考。