成功加入购物车
叶核亚 著 / 电子工业出版社 / 2015-07 / 平装
售价 ¥ 18.00 4.0折
定价 ¥45.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2020-05-28
卖家超过10天未登录
数据结构(Java版 第4版)
《数据结构(Java版第4版)》是“十二五”普通高等教育本科国家级规划教材。
《数据结构(Java版第4版)》全面系统地介绍数据结构的基础理论和算法设计方法,包括线性表、树、图等数据结构以及查找和排序算法。《数据结构(Java版第4版)》采用Java语言以面向对象方法设计并实现了全部的数据结构及算法。《数据结构(Java版第4版)》精选基础理论内容,重点是数据结构设计和算法设计,通过降低理论难度和抽象性、加强实践环节等措施,力求增强学生的理解能力和应用能力。《数据结构(Java版第4版)》内容涉及的广度和深度符合本科培养目标的要求,配套教学资源丰富。
《数据结构(Java版第4版)》可作为普通高等学校计算机及相近专业本科的数据结构课程教材,也可作为从事计算机软件开发和工程应用人员的参考书。
叶核亚,女,1990年5月起,南京电力高等专科学校电信系任教。2002年至今,南京工程学院(原校升本科)计算机工程系任教。
第1章绪论1.1数据结构的基本概念1.1.1为什么要学习数据结构1.1.2什么是数据结构1.1.3数据类型与抽象数据类型1.2算法1.2.1什么是算法1.2.2算法分析1.2.3算法设计习题实验1算法设计与分析第2章线性表2.1线性表抽象数据类型2.2线性表的顺序存储和实现2.2.1线性表的顺序存储结构2.2.2顺序表2.2.3排序顺序表2.3线性表的链式存储和实现2.3.1线性表的链式存储结构2.3.2单链表2.3.3双链表2.4线性表应用:多项式的表示及运算2.4.1一元多项式的表示及运算2.4.2二元多项式的表示及运算习题实验2线性表的基本操作第3章串3.1串抽象数据类型3.2串的存储和实现3.2.1串的存储结构3.2.2常量字符串类3.2.3变量字符串类3.3串的模式匹配3.3.1Brute-Force算法3.3.2模式匹配应用3.3.3KMP算法习题实验3串的基本操作及模式匹配算法第4章栈和队列4.1栈4.1.1栈抽象数据类型4.1.2顺序栈4.1.3链式栈4.1.4栈的应用4.2队列4.2.1队列抽象数据类型4.2.2顺序队列4.2.3链式队列4.2.4队列的应用4.2.5优先队列4.3递归习题实验4栈和队列以及递归算法第5章数组和广义表5.1数组5.2特殊矩阵的压缩存储5.2.1三角矩阵、对称矩阵和对角矩阵的压缩存储5.2.2稀疏矩阵的压缩存储5.3广义表5.3.1广义表抽象数据类型5.3.2广义表的存储结构5.3.3广义表双链表示的实现习题实验5特殊矩阵和广义表的存储和运算第6章树和二叉树6.1树及其抽象数据类型6.1.1树定义6.1.2树的术语6.1.3树抽象数据类型6.2二叉树6.2.1二叉树定义6.2.2二叉树性质6.2.3二叉树的遍历规则6.2.4二叉树抽象数据类型6.2.5二叉树的存储结构6.2.6二叉树的二叉链表实现6.3线索二叉树6.3.1线索二叉树定义6.3.2中序线索二叉树6.4Huffman树6.4.1Huffman编码6.4.2Huffman树及其构造算法6.5树的表示和实现6.5.1树的遍历规则6.5.2树的存储结构6.5.3树的父母孩子兄弟链表实现习题实验6树和二叉树的基本操作第7章图7.1图及其抽象数据类型7.1.1图的基本概念7.1.2图抽象数据类型7.2图的表示和实现7.2.1图的邻接矩阵表示和实现7.2.2图的邻接表表示和实现7.2.3图的邻接多重表表示7.3图的遍历7.3.1图的深度优先搜索遍历7.3.2图的广度优先搜索遍历7.4最小生成树7.4.1生成树7.4.2最小生成树的构造算法7.5最短路径7.5.1单源最短路径7.5.2每对顶点间的最短路径习题实验7图的表示和操作第8章查找8.1查找的基本概念8.2二分法查找8.3基于索引表的分块查找8.4散列8.4.1散列表8.4.2散列映射8.5二叉排序树和平衡二叉树8.5.1二叉排序树8.5.2树映射8.5.3平衡二叉树习题实验8查找算法第9章排序9.1插入排序9.1.1直接插入排序9.1.2希尔排序9.2交换排序9.2.1冒泡排序9.2.2快速排序9.3选择排序9.3.1直接选择排序9.3.2堆排序9.4归并排序9.5线性表的排序算法9.5.1顺序表的排序算法9.5.2单链表的排序算法9.5.3循环双链表的排序算法习题实验9排序算法设计及分析第10章综合应用设计10.1JAVA集合框架10.1.1Comparator比较器接口10.1.2Arrays数组类10.1.3集合10.1.4映射10.2实现迭代器10.2.1提供迭代器的类10.2.2基于迭代器的操作10.3算法设计策略10.3.1分治法10.3.2动态规划法10.3.3贪心法10.3.4回溯法10.4课程设计的目的、要求和选题附录AASCII字符与Unicode值附录BJava关键字附录CJava基本数据类型附录DJava运算符及其优先级附录EJava类库(部分)E.1java.lang语言包E.2java.util实用包附录FMyEclipse常用菜单命令参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30