首页 > 图书中心 >图书详情

数据结构(C语言版)(第二版)

随书赠送配套的电子课件、习题答案和实例源代码,获取方式见书内容简介和前言二维码。教材服务QQ:1815317009。

作者:梁海英、李淑梅、刘艳玲、罗琳、赵方珍、罗兰花
丛书名:高等院校计算机应用系列教材
定价:69
印次:2-1
ISBN:9787302573975
出版日期:2021.04.01
印刷日期:2021.03.30

《数据结构(C 语言版) (第二版) 》基于作者多年的教学经验,从实用的角度出发,对线性和非线性数据结构的顺序和链式存储及其操作进行了详细讲解,在教给学生数据结构设计和算法设计的同时,培养学生分析问题、解决问题和总结问题的能力。书中的每一章均配有实战练习及大量习题,实现了理论与实践相结合,让学生学以致用。《数据结构(C 语言版) (第二版) 》免费提供电子课件、源代码及习题答案,全部案例均已在Visual C++ 6.0环境中成功运行。 《数据结构(C 语言版) (第二版) 》既可作为普通高校计算机类专业和电子信息类相关专业的教材,也可作为计算机类专业考取硕士研究生或博士研究生的参考教材。 《数据结构(C 语言版) (第二版) 》配套的电子课件、习题答案和实例源代码可以到http://www.tupwk.com.cn/downpage网站下载,也可以通过扫描前言中的二维码下载。

more >

前 言 数据结构不仅是一般程序设计的基础,而且是设计和实现编译程序、操作系统、数据库系统及其他系统程序的重要基础。目前比较权威的数据结构教材大多是考研指定教材,难度比较大,不太适合应用型本科、三本及专科学生使用。为此,我们编写了这本教材,通过引入大量案例,将复杂的理论问题直观化、简单化。这种案例驱动式教学,更有利于这个层次的学生接受。 我们基于多年丰富的教学经验及素材积累,精心编写此书,目的是让初学者能循序渐进地掌握各种数据结构及操作,力求透彻、全面、易学、易用,充分调动学生的学习积极性。书中使用C语言定义各种数据结构、描述算法。《数据结构(C 语言版) (第二版) 》对每种数据结构和算法的剖析都遵循由浅入深的原则,并配以实用的案例和图示,配有相应的C语言源代码,适合具有C语言基础的数据结构初学者。 全书共分8章,对于常用的数据结构,如线性表、栈、队列、特殊矩阵、广义表、树、二叉树、图等进行深入讲解,使学生能够全面地理解基本概念、逻辑结构、存储结构、操作运算、实现算法以及案例应用,进而利用比较法讲解各种查找和排序的方法,并对各种算法的性能进行分析,以便在不同的应用场合选取合适的方法。 《数据结构(C 语言版) (第二版) 》由梁海英和李淑梅任主编,刘艳玲、罗琳、赵方珍和罗兰花任副主编,全书由贺州学院梁海英教授统稿。 在《数据结构(C 语言版) (第二版) 》的编写过程中,得到了多位同行的热心帮助和支持,参加《数据结构(C 语言版) (第二版) 》内容编写、程序调试、课件制作、习题收集、答案制作、内容审校等工作的老师有姚建盛、巫湘林、殷玉玲、曾霖、马文成、任秀丽、谭晓东、罗志林、陈冠萍、袁淑丹等,在此向他们表示衷心的感谢! 由于编者水平有限,书中难免存在不妥之处,敬请读者谅解并提出宝贵意见。我们的电话是010-62796045,邮箱是992116@qq.com。 《数据结构(C 语言版) (第二版) 》配套的电子课件、习题答案和实例源代码可以到http://www.tupwk.com.cn/downpage网站下载,也可以通过扫描下方的二维码下载。 编 者 2020年10月

more >
扫描二维码
下载APP了解更多

同系列产品more >

离散数学

主编:薛占熬 张艳娜
定 价:59.80元

查看详情
C语言程序设计(微课版)

焉德军、辛慧杰
定 价:69元

查看详情
数据库系统原理

主编:史霄波 窦智 副
定 价:59.80元

查看详情
几何画板课件制作实例教程(第2版...

方其桂、唐小华
定 价:49.80元

查看详情
多媒体技术与应用(微课版)

方其桂、周松松
定 价:68元

查看详情
图书分类全部图书
more >
  • 文字与图表相结合。通过精心设计的图表,对数据结构及相应操作进行直观的描述,使内容更加浅显易懂。
    理论与实践相结合。通过精心选取的案例,配有详细注释的源代码和准确的运行结果,使理论更加具有实践性。

more >
  • 目    录 

    第1章  绪论   1

    1.1  数据结构概述   1

    1.2  常用术语和基本概念   3

    1.3  数据类型   6

    1.4  算法和算法复杂度   6

    1.4.1  算法的重要性   7

    1.4.2  时间复杂度   8

    1.4.3  空间复杂度   10

    1.5  本章实战练习   11

    1.6  本章小结   13

    1.7  习题1   13

    第2章  线性表   17

    2.1  线性表概述   17

    2.2  线性表的顺序存储及运算的实现   18

    2.2.1  线性表的顺序存储   18

    2.2.2  顺序表的基本操作   19

    2.3  线性表的链式存储及运算的实现   24

    2.3.1  单链表   24

    2.3.2  循环链表   33

    2.3.3  双向链表   34

    2.4  本章实战练习   37

    2.4.1  顺序表的常用操作   37

    2.4.2  单链表的常用操作   40

    2.4.3  通讯录管理   42

    2.5  本章小结   47

    2.6  习题2   49

    第3章  栈和队列   55

    3.1  栈   55

    3.1.1  栈的定义   55

    3.1.2  栈的顺序存储与操作   56

    3.1.3  栈的链式存储与操作   60

    3.2  队列   61

    3.2.1  队列的定义   61

    3.2.2  队列的顺序存储与操作   62

    3.2.3  队列的链式存储与操作   65

    3.3  本章实战练习   67

    3.3.1  top为指针...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘