注册 登录 进入教材巡展
#
  • #

出版时间:2023-09

最新印次日期:2023-9

出版社:中国铁道出版社

以下为《数据结构实训案例教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113303341
  • 1版
  • 502202
  • 60269840-9
  • 16开
  • 2023-09
  • 工学
  • 计算机类
  • 电子与信息大类
  • 计算机类
  • 计算机类
  • 本科
作者简介
李兰,硕士,教授,任职于青岛理工大学,主讲面向对象程序设计、数据结构、数据库原理、操作系统等10多门计算机主干课程。编写过6部教材,其中一部荣获2009年山东省优秀教材二等奖,另一部教材在2020年全国高等学校优秀教材评选中获山东省优秀教材(已公示)。主持省、市、校教改项目15项,目前主持1门省级一流课程,在科研方面,参加2项国家基金,4项山东省教育厅科技项目。,张艳,女,讲师,任职于青岛理工大学,主讲数据结构、算法设计与分析、程序设计基础(C语言)、面向对象程序设计、Web系统与技术、Android程序设计、数据库系统概论、网站规划与实现等课程。参与编写《C++面向对象程序设计》教材。,刘庆海,男,讲师,任职于青岛理工大学,主讲程序设计、数据库应用及算法分析等课程,主编《计算机文化基础》《VFP程序基础》等教材。获"全国信息技术应用大赛"国家一等奖,主持并参与《计算机程序实践课的教学测评系统》、《计算机实践课技能考核方式研究与实现》和《基于Web的教学资源平台建设与研究》多项科研、教改等研究课题。荣获2015年度省青年教师教育教学研究成果二等奖、校区中青年教师教学课件比赛二等奖。
查看全部
内容简介
本书是《数据结构》(李兰、刘庆海、张艳编著,中国铁道出版社有限公司出版)的配套实训案例教程,针对高等院校应用型本科计算机专业编写。依照主教材的章节架构,本书分为三部分:第一部分首先给出主教材中每一章的知识体系、学习指南、内容提要,然后根据相关知识点设置了若干验证性、设计性和综合性的实训案例,以培养学生运用理论知识解决实际问题的能力;第二部分为针对主教材各章知识点的习题及参考答案;第三部分是模拟试题及参考答案,可帮助学生检验和巩固理论知识。

本书适合作为普通高等院校应用型本科计算机专业“数据结构”课程的实训指导教材,也可作为信息类相关专业的实训指导教材,还可以供计算机自学人员学习参考。
目录
第一部分学习指导与案例

第1章绪论2

1.1知识体系2

1.2学习指南3

1.3内容提要3

第2章线性表5

2.1知识体系5

2.2学习指南5

2.3内容提要6

2.3.1线性表6

2.3.2线性表的顺序存储6

2.3.3线性表的链式存储7

2.4实训案例概要7

2.4.1验证性实训7

2.4.2设计性实训16

2.4.3综合性实训19

第3章栈和队列23

3.1知识体系23

3.2学习指南24

3.3内容提要24

3.3.1栈24

3.3.2队列25

3.4实训案例概要25

3.4.1验证性实训25

3.4.2设计性实训31

3.4.3综合性案例37

第4章串43

4.1知识体系43

4.2学习指南43

4.3内容提要43

4.3.1串的定义43

4.3.2串的存储结构44

4.3.3串的模式匹配运算44

4.4实训案例概要45

4.4.1验证性实训45

4.4.2设计性实训48

第5章数组和广义表51

5.1知识体系51

5.2学习指南51

5.3内容提要52

5.3.1数组52

5.3.2矩阵的压缩存储52

5.3.3广义表52

5.4实训案例概要53

5.4.1验证性实训53

5.4.2设计性实训63

第6章树和二叉树64

6.1知识体系64

6.2学习指南65

6.3内容提要65

6.3.1树65

6.3.2二叉树66

6.3.3哈夫曼树、哈夫曼编码67

6.4实训案例概要68

6.4.1验证性实训68

6.4.2设计性实训80

6.4.3综合性实训84

第7章图88

7.1知识体系88

7.2学习指南88

7.3内容提要89

7.3.1图89

7.3.2图的遍历89

7.3.3最小生成树90

7.3.4最短路径90

7.3.5拓扑排序90

7.3.6关键路径91

7.4实训案例概要91

7.4.1验证性实训91

7.4.2设计性实训98

7.4.3综合性实训108

第8章查找110

8.1知识体系110

8.2学习指南110

8.3内容提要111

8.3.1顺序表的静态查找111

8.3.2树表的动态查找112

8.3.3哈希表查找114

8.4实训案例概要115

8.4.1验证性实训115

8.4.2设计性实训121

8.4.3综合性实训124

第9章排序131

9.1知识体系131

9.2学习指南132

9.3内容提要132

9.3.1插入排序132

9.3.2交换排序132

9.3.3选择排序133

9.3.4归并排序133

9.3.5基数排序133

9.3.6外部排序133

9.4实训案例概要133

第二部分习题与参考答案

一、习题142

第1章绪论习题142

第2章线性表习题144

第3章栈和队列习题148

第4章串习题152

第5章数组和广义表习题154

第6章树和二叉树习题158

第7章图习题161

第8章查找习题164

第9章排序习题167

二、习题参考答案172

第三部分模拟试题与参考答案

一、模拟试题174

二、模拟试题参考答案185