数据结构实验教程(基于C语言)
本书提供ppt课件和源程序,更新时间2014-10-11

作者:李业丽、程晓锦、徐秀花、齐亚莉

丛书名:21世纪计算机科学与技术实践型教程

定价:39元

印次:1-1

ISBN:9787302349372

出版日期:2014.04.01

印刷日期:2014.03.26

图书责编:谢琛

图书分类:教材

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

数据结构是计算机学科的核心专业课程之一,它是软件开发的重要基础。为了配合数据结构课程的教学,加强读者对数据结构算法的理解,提高读者分析问题和解决问题的能力,本书根据数据结构课程教学内容,总结出每章的内容要点,有针对性地设计了一些数据结构实验,以加强基础实验的训练力度,起到举一反三的作用。对于每个实验,给出实验内容与要求、知识要点、实现提示、参考源程序及思考与提高,并在附录中给出了参考实验报告模板。 本书内容由浅入深、内容丰富、概念清楚、通俗易懂,特别注重对实际问题的分析和理解,具有较强的实用性。本书既可以作为高等院校各类相关专业本科生、专科生学习数据结构的上机实验指导,也可以作为相关专业自学考试、研究生入学考试、计算机技术与软件专业技术资格(水平)考试、计算机等级考试(三级或四级)应试复习资料,同时也可供各类学习数据结构的人员参考使用。

李业丽,女,教授,博士,北京印刷学院计算机科学与技术专业教师,从事高等教育教学29年。发表科研论文30余篇,承担省部级和校级科研项目多项,编写教材有,数据结构实验教程(北京理工大学出版社)(主编),C语言程序设计案例教程(清华大学出版社)(主编),Access数据技术应用教程(清华大学出版社)(主编),大学信息技术基础(人民邮电出版社),数据挖掘技术(北京电子与艺术科技出版社)。�

《数据结构》是计算机及相关专业的一门重要专业基础课程,也是一门必修的核心课程。在计算机科学的各领域中,都会用到各种不同的数据结构,学好数据结构这门课程,对从事计算机技术及相关领域的工作人员来说非常重要。 由于数据结构的原理和算法比较抽象,理解和掌握其中的原理就显得较为困难。学习这门课程,实验是非常关键的环节,上机实验是理解算法最佳的途径之一。为了帮助读者更好地学习本课程,理解和掌握算法设计所需的技术,作者通过多年的教学实践,收集、整理进而编写了本教程,希望读者通过上机实验加强对数据结构算法的理解,提高读者分析问题和解决问题的能力。 本书根据数据结构课程教学内容,总结出每章的内容要点,有针对性地设计了一些数据结构实验,对于每个实验,给出实验内容与要求、知识要点、实现提示、参考程序及思考与提高,所有的源程序都在Turbo C和Visual C++6.0环境下运行通过。通过这些实验,可以使读者了解并学会如何运用数据结构知识去解决现实世界中的一些实际问题,并具备设计较复杂算法的基本能力。在本书的附录中给出了参考实验报告模板,培养学生按照规范的形式书写实验报告的习惯。 本书一个重要的特点是根据学生的基础知识、兴趣爱好,将实验分成基础实验和提高实验。基础实验主要验证数据结构课程中的基本算法,练习巩固课程内容。提高实验设计了一些与实际问题紧密联系的难易程度不同的实验,读者可以根据自己的兴趣爱好与知识水平,自己选择实验题目。读者通过完成一系列的实验,巩固基础理论知识,培养分析、解决实际问题的能力,培养进行复杂问题程序设计的能力。 本书既可以作为高等院校各类相关专业本科生、专科生学习数据...

课件下载

样章下载

暂无网络资源

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

目录
荐语
查看详情 查看详情
第1章线性表1

1.1内容要点1

1.1.1线性表的定义及其运算1

1.1.2线性表的顺序存储结构2

1.1.3线性表的链式存储结构4

1.1.4循环链表结构10

1.1.5双向链表结构10

1.1.6静态表结构13

1.1.7小结16

1.2基本操作实验16

1.2.1实验目的16

1.2.2实验内容16

1.3基本应用实验35

1.3.1实验目的35

1.3.2实验内容35

1.4提高实验47

1.4.1实验目的47

1.4.2实验内容47

第2章栈和队列63

2.1内容要点63

2.1.1栈的定义及基本运算63

2.1.2栈的存储实现和运算实现64

2.1.3队列的定义及基本运算65

2.1.4队列的存储实现及运算实现66

2.2基本操作实验68

2.2.1实验目的68

2.2.2实验内容682.3基本应用实验79

2.3.1实验目的79

2.3.2实验内容79

2.4提高实验89

2.4.1实验目的89

2.4.2实验内容89

第3章串、数组和广义表100

3.1内容要点100

3.1.1串100

3.1.2数组102

3.1.3广义表103

3.2基础实验104

3.2.1实验目的104

3.2.2实验内容105

3.3基本应用实验133

3.3.1实验目的133

3.3.2实验内容133

第4章树与二叉树147

4.1知识要点147

4.1.1树的定义147

4.1.2树的结构特性147

4.1.3二叉树及其性质148

4.1.4二叉树的存储结构149

4.1.5二叉树...