本书根据考试大纲的考核内容,按照数据结构的知识结构,提炼出考核知识点,围绕考核知识点组织相关习题,符合学习者的认知规律,便于学习、理解和记忆;书中每道习题都给出了细致深入的解析和完整的解答,清晰透彻,深入浅出,注重解题技巧,强化对考核知识点的理解和记忆。
本书共分9章,第0和第1章分别为课程分析与复习方法和绪论。第2~8章对应《计算机学科专业基础综合考试大纲》,内容包括线性表、栈和队列、数组、树和二叉树、图、查找、排序。每章由四个模块构成:考纲要求及分析、考核知识点、经典题解析、挑战题解析,其中考纲要求及分析给出了本章的考纲要求并对考纲进行了全面细致地分析;考核知识点提取本章的考核知识点并给出重要程度和难度系数;典型题解析对本单元的典型题进行了深入细致的解析;挑战题解析对本章的挑战题进行了完整透彻的剖析。
作为《数据结构(C++版)》(王红梅等,清华大学出版社)的配套考研辅导教材,本书可作为报考计算机学科硕士研究生专业课复习的参考书,也可作为高等院校数据结构课程的参考书,同时也可作为讲授数据结构课程的教师备课用书。