主要內容
![《世界大學生程式設計競賽》](/img/9/515/nBnauM3X4UjMyYTOyEjN2cDNxMTMxIzM0YTMxADMwAzMxAzLxYzLwAzLt92YucmbvRWdo5Cd0FmLzE2LvoDc0RHa.jpg)
《世界大學生程式設計競賽》主要介紹了大賽程式設計中的常用思維方式,主要包括正確認識和處理整體與部分的關係、構造性思維、目標轉化的思想、分類與分治思想、逆向思維、猜想與試驗六個章節,旨在引導參賽學生學習並掌握編程解題的一般思維方法和過程,提高解題能力。ACM/ICPC是大學生的智力與計算機解題能力的競賽,是世界公認的最具影響力的、規模最大的國際頂級賽事,被稱為大學生的信息學奧林匹克。
計算機解題的核心是算法設計,而算法設計需要具備良好的數學素養。數學具有運用抽象思維去把握實際的能力,套用數學知識去解決實際問題時的建模過程是一個突出主要因素的科學抽象過程。進行抽象和形式化需要學習和掌握常用的計算思維方式。
《世界大學生程式設計競賽(ACM/ICPC)高級教程(第1冊):程式設計中常用的計算思維方式》面向參加世界大學生程式設計競賽(ACM/ICPC)的高等院校學生,也可作為程式設計愛好者的參考用書。
盤點有關算法書籍
算法可以理解為有基本運算及規定的運算順序所構成的完整的解題步驟。或者看成按照要求設計好的有限的確切的計算序列,並且這樣的步驟和序列可以解決一類問題。 |