• 数据结构与实训
21年品牌 40万+商家 超1.5亿件商品

数据结构与实训

10 2.9折 35 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者张红霞,白桂梅,王勤 编

出版社电子工业出版社

ISBN9787121250262

出版时间2015-01

版次1

装帧平装

开本16开

纸张胶版纸

页数260页

字数99999千字

定价35元

上书时间2024-04-13

灵感飞驰

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:数据结构与实训
定价:35.00元
作者:张红霞,白桂梅,王勤 编
出版社:电子工业出版社
出版日期:2015-01-01
ISBN:9787121250262
字数:436000
页码:260
版次:3
装帧:平装
开本:16开
商品重量:
编辑推荐

内容提要
全书共8章。章介绍了数据结构和算法的基本概念;第2~4章介绍了线性表、堆栈、队列、串、数组等常用的线性结构;第5、6章介绍了非线性结构、树形结构和图状结构;第7、8章介绍了两种基本技术:查找和排序的常用算法。附录A介绍了实训的相关知识,包括实训的步骤、实训报告规范和实训的环境。本书对每一种数据结构都详细阐述了基本概念、各种不同的存储结构以及在不同存储结构上的主要算法的实现,并给出丰富的典型例题,以帮助读者理解。
目录
章  概论t11.1  引言t11.1.1  什么是数据结构t11.1.2  数据结构研究什么t11.2  数据结构的基本概念t31.3  算法和算法的分析t41.3.1  算法及算法的描述t41.3.2  算法设计的要求t41.3.3  算法的分析t51.4  总结与提高t7习题t8第2章  线性表t112.1  线性表的定义及运算t112.1.1  线性表的定义t112.1.2  线性表的基本运算t112.2  线性表的顺序存储结构t122.2.1  顺序表t122.2.2  顺序表上基本运算的实现t132.3  线性表的链式存储结构t162.3.1  单链表及其基本运算t162.3.2  循环链表t202.4  顺序表与链表的比较t212.5  典型题例t222.6  实训例题t242.6.1  实训例题1:有序顺序表的建立及查找t242.6.2  实训例题2:多项式的表示和相加t272.7  总结与提高t312.7.1  主要知识点t312.7.2  提高题例t32习题t33实训习题t35第3章  堆栈和队列t363.1  堆栈t363.1.1  堆栈的定义及基本运算t363.1.2  堆栈的顺序存储结构t363.1.3  堆栈的链式存储结构t393.2  栈典型题例t423.3  队列t433.3.1  队列的定义及运算t433.3.2  队列的顺序存储结构t443.3.3  队列的链式存储结构t463.4  队列典型题例t483.5  实训例题t503.5.1  实训例题1:顺序循环队列的操作t503.5.2  实训例题2:括号配对t523.6  总结与提高t563.6.1  主要知识点t563.6.2  提高题例t56习题t58实训习题t60第4章  串与数组t624.1  串及其基本运算t624.1.1  串的基本概念t624.1.2  串的基本运算t634.2  串的存储结构t644.2.1  串的顺序存储t644.2.2  串的堆存储结构t664.2.3  串的链式存储t674.3  数组t684.3.1  数组的定义t684.3.2  一维数组、二维数组和多维数组t694.4  典型题例t704.5  实训例题t714.5.1  实训例题1:字符串操作t714.5.2  实训例题2:二维数组t744.6  总结与提高t764.6.1  主要知识点t764.6.2  提高题例t77习题t79实训习题t81第5章  树和二叉树t825.1  树t825.1.1  树的基本概念t825.1.2  树的基本操作t845.1.3  树的存储结构t855.2  二叉树t885.2.1  二叉树的定义及基本操作t885.2.2  二叉树的性质t895.2.3  二叉树的存储结构t915.3  遍历二叉树t935.3.1  二叉树的遍历方法t935.3.2  二叉树遍历算法应用典型例题t1025.4  树和二叉树的关系t1045.4.1  树转换为二叉树t1045.4.2  树的遍历t1055.5  哈夫曼树及其应用t1065.5.1  哈夫曼树的定义及构造t1065.5.2  哈夫曼树的应用t1095.6  典型题例t1115.7  实训例题t1135.7.1  实训例题1:根据顺序存储建立二叉链表,并对二叉树进行先序、中序、后序遍历t1135.7.2  实训例题2:设计哈夫曼编码t1165.8  总结与提高t1215.8.1  主要知识点t1215.8.2  提高题例t122习题t124实训习题t126第6章  图t1276.1  图的定义和术语t1276.1.1  图的定义t1276.1.2  图的基本术语t1276.1.3  图的基本操作t1296.2  图的存储结构t1306.2.1  邻接矩阵t1306.2.2  邻接表t1326.2.3  邻接矩阵和邻接表的比较t1356.3  图的遍历t1356.3.1  连通图的深度优先搜索t1356.3.2  连通图的广度优先搜索t1376.3.3  非连通图的遍历t1396.4  生成树t1396.4.1  生成树及生成树t1396.4.2  普里姆算法t1406.4.3  克鲁斯卡尔算法t1416.5  短路径t1426.6  拓扑排序t1456.7  典型题例t1496.8  实训例题t1526.8.1  实训例题1:图的遍历t1526.8.2  实训例题2:设计学习计划t1586.9  总结与提高t1626.9.1  主要知识点t1626.9.2  提高题例t162习题t164实训习题t166第7章  查找t1687.1  基本概念t1687.2  线性表的查找t1687.2.1  顺序查找t1697.2.2  折半查找t1707.2.3  分块查找t1727.3  二叉排序树的查找t1737.3.1  二叉排序树的定义t1737.3.2  二叉排序树的查找算法t1747.3.3  二叉排序树的建立与插入t1757.3.4  二叉排序树的查找算法分析t1777.4  哈希表的查找t1787.4.1  哈希表的概念t1787.4.2  哈希函数的构造方法t1797.4.3  处理冲突的方法t1817.4.4  哈希表上的运算t1847.5  典型题例t1867.6  实训例题t1897.6.1  实训例题1:构造二叉排序树t1897.6.2  实训例题2:哈希表的操作t1927.7  总结与提高t1977.7.1  主要知识点t1977.7.2  提高题例t198习题t200实训习题t201第8章  排序t2028.1  排序的基本概念t2028.2  插入排序t2028.2.1  直接插入排序t2038.2.2  希尔排序t2048.3  交换排序t2068.3.1  冒泡排序t2068.3.2  快速排序t2078.4  选择排序t2098.4.1  直接选择排序t2098.4.2  堆排序t2108.5  各种内部排序方法的比较t2148.7  典型题例t2158.8  实训例题t2178.8.1  实训例题1:不同排序算法的比较t2178.8.2  实训例题2:学生成绩名次表t2258.9  总结与提高t2318.9.1  主要知识点t2318.9.2  提高题例t232习题t233实训习题t236附录A  数据结构实训指南t237
作者介绍
张红霞,洛阳理工学院计算机系副教授。硕士,专业计算机科学软件理论。教龄17年,讲授过以下课程:C语言程序设计、数据结构、VB程序设计、数据库原理及应用、编译方法等。
序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP