本套书以中学生最常用的竞赛语言Pascal语言为主线,力图从数据结构、算法分析的高度来强化青少年程序设计技巧的训练。使他们养成良好的程序设计习惯,提高阅读、分析程序的能力。本套丛书还精选了大量的例题和难度适中的习题,其中大部分的题目在数据结构方面的应用或算法设计方面均具有代表性,书中许多例题,取自历届世界大赛的试题和中国选手训练的题目,读者在阅读本书各章节时,可以在看懂例题的基础上进行练习,达到开拓思路、灵活运用、强化练习的目的。众所周知,计算机解题的核心是算法设计,而设计算法的关键在于思路,本书针对一些问题,既介绍基本算法,更着分析解题的关键思路。我们不提倡死套算法,而是针对不同问题,灵活运用有关算法知识,在这一过程中让学生去发挥自己的创造性,达到高效、简捷和最优。