金伊等主编的《数据结构》分为10章,第1章为“绪论”,介绍数据结构的基本概念,特别强调算法的分析方法;第2章为“线性表”,介绍线性表的两种存储结构(即顺序表和链表)的逻辑结构与基本运算的实现过程;第3章为“栈和队列”,介绍这两种特殊的线性结构的概念和应用;第4章为“数组和矩阵”,介绍多维数组和稀疏矩阵的概念与相关运算的实现过程;第5章为“串”,介绍串的概念与模式匹配算法;第6章“广义表”,介绍广义表的存储结构和相关算法的实现过程;第7章为“树与二叉树”,介绍树和二叉树的概念与各种运算的实现过程;第8章为“图”,介绍图的概念和图的各种运算和相关算法的实现过程;第9章“查找”,介绍各种查找算法的实现过程;第10章为“排序”,介绍多种内部排序和外部排序算法的实现过程。