相关商品推荐
·赢在用户
·CSS网站布局实录第2版
·搜索引擎营销
·Java编程思想(第4版
·CSS禅意花园
·XML HACKS 10
·JAVA JDK6学习笔
·Java编程思想(英文版
·Ajax模式与最佳实践
·Excel实战技巧精粹(
特价促销商品
您最近的浏览历史
暂无浏览历史实用数据结构教程JAVA语言描述
出 版 社:
人民邮电出版社
- 出版时间:2007-5-1
- ISBN:9787115159076
- 销售状态:在销
定价:¥28.00
时代网价:¥22.40 折扣:80折 节省:¥5.60
配送区域:成都市区免费送货上门、货到付款;四川其它地区送货上门、货到付款。全国范围内使用支付宝支付,先收货,后付款,安全方便(支付宝信任商家)。查看具体配送区域
内容简介
本书以面向对象语言Java作为描述语言,系统介绍如何用面向对象的方法来设计和实现传统的数据结构,内容包括数组、链表、栈、队列、表、二叉树、优先队列、堆、集合、映射、散列表、树和图等基本数据结构,以及插入、删除、遍历、查找、归并和排序等基本算法。本书突出了抽象数据类型的概念,提供了大量精心设计的示例程序,不仅讲述了常用数据结构的具体实现,而且抽象出一般的设计原则。
本书选材精当、结构新颖、深入浅出、简明实用,可作为高等院校计算机专业和相近专业本科生"数据结构"课程的教材或参考书,也可供计算机应用领域的工程技术人员参考。
本书选材精当、结构新颖、深入浅出、简明实用,可作为高等院校计算机专业和相近专业本科生"数据结构"课程的教材或参考书,也可供计算机应用领域的工程技术人员参考。
目录介绍
第1章 绪论
1.1 数据结构与数据类型
1.2 抽象数据类型
1.2.1 ADT的规格说明
1.2.2 ADT的实现
1.2.3 Java中ADT的规格说明与实现
1.3 串抽象数据类型
1.3.1 串ADT的规格说明
1.3.2 串ADT的实现
习题
第2章 算法
2.1 问题、算法和程序
2.2 算法的代价
2.3 算法分析
2.3.1 规模与基本操作
2.3.2 运行时间和增长率
2.3.3 最佳、最差和平均情况
2.4 大O符号
2.4.1 大O的定义
2.4.2 大O的性质
2.4.3 大O的计算
2.5 空间代价
2.6 递归算法
习题
第3章 数组
3.1 数组
3.1.1 子数组
3.1.2 有序数组
3.1.3 二维数组
3.2 插入
3.3 删除
3.4 查找
3.4.1 线性查找
3.4.2 二分查找
3.4.3 查找算法比较
3.5 归并
3.6 排序
3.6.1 冒泡排序
3.6.2 选择排序
3.6.3 插入排序
3.6.4 归并排序
3.6.5 快速排序
3.6.6 排序算法比较
习题
第4章 链表
4.1 链表
4.1.1 单向链表
4.1.2 双向链表
4.1.3 有序链表
4.1.4 循环链表
4.2 插入
4.2.1 单向链表插入
4.2.2 双向链表插入
4.3 删除
4.3.1 单向链表删除
4.3.2 双向链表删除
4.4 查找
习题
第5章 栈与队列
第6章 表
第7章 二叉树
第8章 优先队列与堆
第9章 集合与映射
第10章 散列表
第11章 树
第12章 图
附录A 数学预备知识
附录B Java 语言概要
附录C 课程实验
参考文献
1.1 数据结构与数据类型
1.2 抽象数据类型
1.2.1 ADT的规格说明
1.2.2 ADT的实现
1.2.3 Java中ADT的规格说明与实现
1.3 串抽象数据类型
1.3.1 串ADT的规格说明
1.3.2 串ADT的实现
习题
第2章 算法
2.1 问题、算法和程序
2.2 算法的代价
2.3 算法分析
2.3.1 规模与基本操作
2.3.2 运行时间和增长率
2.3.3 最佳、最差和平均情况
2.4 大O符号
2.4.1 大O的定义
2.4.2 大O的性质
2.4.3 大O的计算
2.5 空间代价
2.6 递归算法
习题
第3章 数组
3.1 数组
3.1.1 子数组
3.1.2 有序数组
3.1.3 二维数组
3.2 插入
3.3 删除
3.4 查找
3.4.1 线性查找
3.4.2 二分查找
3.4.3 查找算法比较
3.5 归并
3.6 排序
3.6.1 冒泡排序
3.6.2 选择排序
3.6.3 插入排序
3.6.4 归并排序
3.6.5 快速排序
3.6.6 排序算法比较
习题
第4章 链表
4.1 链表
4.1.1 单向链表
4.1.2 双向链表
4.1.3 有序链表
4.1.4 循环链表
4.2 插入
4.2.1 单向链表插入
4.2.2 双向链表插入
4.3 删除
4.3.1 单向链表删除
4.3.2 双向链表删除
4.4 查找
习题
第5章 栈与队列
第6章 表
第7章 二叉树
第8章 优先队列与堆
第9章 集合与映射
第10章 散列表
第11章 树
第12章 图
附录A 数学预备知识
附录B Java 语言概要
附录C 课程实验
参考文献
顾客评论
(查看所有有关此商品的评论)
(查看所有有关此商品的评论)商品问答
(查看所有问答)















