数据结构(Python版)(第2版·微课视频版)
本书内容贴近当前普通高等院校课程需求现状,难度适度,突出实用性和应用性。配套微课视频、课件、大纲、答案、源码等,咨询QQ:2301891038(仅限教师)。

作者:吕云翔、郭颖美、孟爻、吴宜航、杨壮

丛书名:21世纪高等学校计算机基础实用系列教材

定价:49.8元

印次:2-4

ISBN:9787302631651

出版日期:2023.07.01

印刷日期:2025.06.24

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书在选材与编排上,贴近当前普通高等学校“数据结构”课程的现状和发展趋势,内容难易适度,突出实用性和应用性。本书并未对各种数据结构面面俱到地讲解,而是通过分类和讲解典型结构,使读者对数据结构形成宏观认识。全书共分为8章,分别为绪论、线性表、栈和队列、串和数组、树结构、图、排序和查找。 本书可以作为普通高等院校计算机相关专业“数据结构”课程的教材,也可以供学习数据结构的读者(包括参加计算机等级考试或相关专业自学考试者)参考。

吕云翔,北京航空航天大学软件学院副教授。具有多年的软件开发、项目管理、计算机教学经验,对IT行业具有较全面的认识,出版教材多部。目前研究领域包括:软件工程、人工智能、大数据。

前言 《数据结构(Python版)》于2019年4月正式出版以来,经过了几次印刷,许多高等学校已将其作为“数据结构”课程的教材。本书不仅深受这些学校师生的钟爱,而且也获得了良好的社会效益。但从另外一个角度来看,作者有责任和义务维护好这本书的质量,及时更新本书的内容,做到与时俱进。 本书修订内容如下。 (1) 重新对每章内容进行了梳理。 (2) 第2~8章中,每章都增加了实验题及其解答,便于提高读者动手能力。 (3) 针对每章章后的应用题,重新对程序进行了运行和调试,使习题答案准确无误。 (4) 针对每章的重点或难点的算法和实验,配置了微课视频进行讲解。 (5) 删去了附录A的考试试题,而是将试题及其答案作为教辅资源,供读者下载。 希望通过这样的修订,让更多的教师和学生喜欢本书,也希望本书信息容量大、知识性强的特色能够很好地延续下去。 本书的作者为吕云翔、郭颖美、孟爻、吴宜航、杨壮,曾洪立参与了部分内容的编写并进行了素材整理及配套资源制作等。 书中如有不当,请读者不吝赐教,及时提出宝贵意见。 作者 2023年3月 第1版前言 随着近年来计算概念的快速拓展,计算科学已经发展成为一个内涵繁杂的综合性学科,其至少可以划分为计算机工程(CE)、计算机科学(CS)、信息系统(IS)、信息技术(IT)和软件工程(SE)5个领域,而且不同领域的人才所应具备的知识结构与能力侧重也不尽相同。尽管如此,数据结构在各领域的知识体系中仍然占据着重要...

课件下载

样章下载

暂无网络资源

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

目录
荐语
查看详情 查看详情

下载源码

目录

第1章绪论

1.1引言

1.1.1学习目的

1.1.2课程内容

1.2基本概念

1.2.1数据与数据结构

1.2.2数据类型与抽象数据类型

1.3算法

1.3.1算法的概念

1.3.2算法描述

1.3.3算法分析

小结

习题1

第2章线性表

2.1线性表及其基本操作

2.1.1线性表的基本概念

2.1.2抽象数据类型描述

2.1.3线性表的存储和实现

2.2线性表的顺序存储

2.2.1顺序表

2.2.2顺序表的基本操作实现

2.3线性表的链式存储和实现

2.3.1单链表

2.3.2单链表的基本操作实现

2.3.3其他链表

2.4顺序表与链表的比较

2.5实验

2.5.1数字加1

2.5.2只出现一次的数字

2.5.3合并有序链表

小结

习题2

第3章栈和队列

3.1栈

3.1.1栈的基本概念

3.1.2栈的抽象数据类型描述

3.1.3顺序栈

3.1.4链栈

3.2队列

3.2.1队列的基本概念

3.2.2队列的抽象数据类型描述

3.2.3顺序队列

3.2.4链队列

3.2.5优先级队列

3.3栈和队列的比较

3.4实验

3.4.1用队列实现栈

3.4.2用栈实现队列

3.4.3栈的最小值

小结

习题3

第4...

"本书在选材与编排上,贴近当前普通高等院校“数据结构”课程的现状和发展趋势,内容难度适度,突出实用性和应用性。
配套微课视频、教学课件、教学大纲、习题答案、源代码等资源"