史九林编著的《数据结构基础教程》是一本以普通高等院校计算机专业学生为受体的“数据结构”课程教材,它与研究专著或论文汇集有本质的区别。任何一种教材都要与教学对象所属层次、培养目标、认知能力密切相关,而不能包罗万象。只有有针对性的教材才是有生命力的教材。鉴于此,在编写本书时,编者树立“以线性表、树和图为中轴,以逻辑结构、物理结构、基本算法和常见应用为路线”科学架构教材体系的理念,确立“以基础知识为中心、以基本要素为重点”合理规划教材内容的原则,采用“删繁就简、突出重点、深入浅出、循序渐进、图文兼施”的表述手法,力图使教材具有鲜明的特色。