內容簡介
本書介紹ACM國際大學生程序設計競賽概況及程序設計基礎,繫統介紹數論、組合數學、動態規劃、計算幾何、搜索、圖論和網絡流等專題的典型算法,挑選歷年競賽中許多有代表性的競賽題作為例題進行分析,便於學生編程時模仿學習。每章的例題和習題都配有輸入輸出樣例,方便學生在編程時測試與調試程序。本書以C++為程序設計語言,以提高編程能力為目標,按照由淺人深、循序漸進的原則編寫。
本書不僅適合於計算機專業的學生,也適合於非計算機專業的學生。本書是問題求解性自主式學習的程序設計教材,也是學習數據結構與算法設計與分析的參考教材,還可以作為ACM國際大學生程序設計競賽的參考書。
本書不僅適合於計算機專業的學生,也適合於非計算機專業的學生。本書是問題求解性自主式學習的程序設計教材,也是學習數據結構與算法設計與分析的參考教材,還可以作為ACM國際大學生程序設計競賽的參考書。