“数据结构”是计算机类专业重要的专业基础课之一,主要讲授数据的有效组织方法以及解决实际问题的各种经典算法。而经典算法的威力,往往是在处理大规模数据量时才真正体现。只有让学生动手解决规模较大的问题,才能帮助学生建立感性认识,更好地理解数据结构和算法存在的意义。《数据结构学习与实验指导(第2版)》第0章概要介绍了该书的特点和内容结构;第1章围绕时空复杂度分析与比较提供练习;第2章提供对C语言关键内容的复习性练习;第3章针对线性表的知识点设计应用问题进行练习;第4章围绕树的存储、重要性质与应用进行练习:第5章是对散列表和经典哈希映射技术的应用;第6章设计了对图的各种表示方法和相关算法的训练:第7章通过对各种类型的大规模排序问题的求解,帮助读者理解各种经典排序算法的特点和适用范围;最后第8章给出的题目均涉及多个知识点的综合应用,帮助读者更深刻体会数据结构的灵活运用。希望读者能通过该书的学习提高实践能力,使数据结构与算法成为用计算机解决实际问题的有效工具。该书可作为高等学校计算机类专业“数据结构”课程的参考用书。