实用数据结构基础

实用数据结构基础

陈元春, 张亮, 王勇, 编著

出版社:中国铁道出版社

年代:2003

定价:22.0

书籍简介:

本书以C语言作为算法的描述语言,以“数据结构实验演示系统”(共50多个算法)为主线来系统而全面地介绍了线性表、栈、队列、串、树、图、查找和排序。

书籍目录:

第1章 绪论 1-1 什么是数据结构 1-1-1 从数据结构实验演示认识数据结构 1-1-2 数据结构研究的内容 1-2 数据的逻辑结构 1-2-1 基本概念 1-2-2 逻辑结构的描述 1-3 数据的存储结构 1-4 算法和算法分析 1-4-1 算法特性 1-4-2 算法的效率 1-4-3 算法效率的评价 小结 实验1 习题1

第1章 绪论 1-1 什么是数据结构 1-1-1 从数据结构实验演示认识数据结构 1-1-2 数据结构研究的内容 1-2 数据的逻辑结构 1-2-1 基本概念 1-2-2 逻辑结构的描述 1-3 数据的存储结构 1-4 算法和算法分析 1-4-1 算法特性 1-4-2 算法的效率 1-4-3 算法效率的评价 小结 实验1 习题1 第2章 线性表 2-1 线性表的定义与运算 2-1-1 线性表的定义 2-1-2 线性表的基本操作 2-2 线性表的顺序存储 2-2-1 顺序表 2-2-2 顺序表上基本运算的实现 2-3 线性表的链式存储 2-3-1 线性链表 2-3-2 线性链表上基本运算的实现 2-3-3 循环链表 2-3-4 双向链表 小结 实验2 线性表子系统 习题2 第3章 栈 3-1 栈的定义和运算 3-1-1 栈(Stack)的定义 3-1-2 栈的运算 3-2 栈的存储和实现 3-2-1 顺序栈 3-2-2 链栈 3-3 栈的应用举例 3-3-1 数制转换 3-3-2 表达式求值 3-3-3 子程序调用(Subroutine Call) 3-3-4 递归调用 3-3-5 中断处理和现场保护 小结 实验3 栈子系统 习题3 第4章 队列 4-1 队列的定义和基本运算 4-1-1 队列(Queue)的定义 4-1-2 队列的基本运算 4-2 队列的存储实现及运算实现 4-2-1 顺序队列 4-2-2 链队列 4-3 队列应用举例 小结 实验4 队列子系统 习题4 第5章 串 第6章 树和二叉树 第7章 图 第8章 查找 第9章 排序 第10章 系统的开发 主要参考文献

内容摘要:

数据结构是计算机及其相关专业的一门重要的专业基础课程。它不仅是计算机程序设计的理论基础,而且是学习计算机操作系统、编译原理、数据库原理等课程和重要基础。本书以“数据结构实验演示系统”为主线来系统而全面地介绍了线性表、栈、队列、串、树、图、查找和排序。每章后面都有一个相对独立的子系统实验以巩固各章的重点算法。本书最后还简单介绍了在做软件开发时所应注意的系统设计的要求、文件的包含处理及主控模块的设计等知识,为如何完成一个完整的数据结构实验系统和以后学习软件工程打下基础。
本书对概念和原理的阐述通俗易懂,例子翔实,习题难易适当,题型丰富,注重算法分析和实现过程。适合于作为大学本科和高职高专计算机专业数据结构学科的教材,也可作为计算机应用的工程技术人员的参考。

编辑推荐:

本书以“数据结构实验演示系统”为主干线来组织编写教材, 采用“以应用为目的,以够用为度”的原则,从实际应用的需要出发,大胆取舍,注重实用性。
论述简明扼要,条理清楚,集教学和实验指导于一体,一册在手就能方便地进行学习和实验训练。
习题难易适当,题型丰富;注重算法和实现过程,适合于大学本科和高职高专计算机专业的学生。

书籍规格:

书籍详细信息
书名实用数据结构基础站内查询相似图书
丛书名21世纪高校计算机应用技术系列规划教材
9787113054564
《实用数据结构基础》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位中国铁道出版社
版次1版印次1
定价(元)22.0语种简体中文
尺寸26装帧平装
页数 239 印数 5000

书籍信息归属:

实用数据结构基础是中国铁道出版社于2003.08出版的中图分类号为 TP311.12 的主题关于 数据结构-高等学校-教材 的书籍。