
| 本书以9章篇幅,系统地介绍了各种数据结构的特点、存储结构和有关算法,并采用c语言描述算法。主要内容包括线性表、栈、队列、树、图、查找、排序等,每项内容均以任务为主线展开,各示例任务难度逐渐增加,代码规范、可读性强,更便于读者自学。 |
| 第1章 绪论 1.1 概述 1.1.1 数据结构的重要性和应用场合 1.1.2 数据结构的学习方法 1.2 数据结构的基本知识 1.2.1 数据结构的定义 1.2.2 元素的逻辑关系和物理关系 1.2.3 数据结构应用实例 1.2.4 抽象数据类型 1.3 算法和算法描述 1.3.1 算法的概念 1.3.2 算法的表达 1.4 算法的评价 1.4.1 时间复杂度和空间复杂度的概念 1.4.2 时间复杂度的估算规则 1.4.3 时间复杂度估算任务 1.4.4 常见的不同数量级时间复杂度 自测练习题第2章 线性表和数组 ……第3章 栈和队列第4章 树和二叉树第5章 图第6章 排序第7章 查找第8章 数据结构程序设计及其他第9章 java中已实现数据结构的使用参考文献 |
商品评论(0条)