本套書以中學生最常用的競賽語言Pascal語言為主線,力圖從數據結構、算法分析的高度來強化青少年程序設計技巧的訓練。使他們養(yǎng)成良好的程序設計習慣,提高閱讀、分析程序的能力。本套叢書還精選了大量的例題和難度適中的習題,其中大部分的題目在數據結構方面的應用或算法設計方面均具有代表性,書中許多例題,取自歷屆世界大賽的試題和中國選手訓練的題目,讀者在閱讀本書各章節(jié)時,可以在看懂例題的基礎上進行練習,達到開拓思路、靈活運用、強化練習的目的。眾所周知,計算機解題的核心是算法設計,而設計算法的關鍵在于思路,本書針對一些問題,既介紹基本算法,更著分析解題的關鍵思路。我們不提倡死套算法,而是針對不同問題,靈活運用有關算法知識,在這一過程中讓學生去發(fā)揮自己的創(chuàng)造性,達到高效、簡捷和最優(yōu)。