欢迎光临
免费的PDF电子书下载网站

数据结构学习指导典型题解(新版)(21世纪大学课程辅导) PDF下载

编辑推荐

本书是作者在长期教学经验积累的基础上精心编著的数据结构课程的学习参考书。 全书包括了表、堆栈、队列、数组、串、广义表、树、二叉树、图、递归程序设计、排序、查找等典型数据结构课程内容。书中的算法用C语言描述,本书作者软件设计经验丰富,本书的所有算法和上机实习题程序都在计算机上调试通过。  ;

内容简介

数据结构课程是学习计算机软件设计的基础课程。本书是作者在长期教学经验积累的基础上精心编著的数据结构课程的学习参考书。本书共分10章,各章主要由学习指导、典型题解和上机实习题解三部分组成。学习指导部分综述该章的学习要点;典型题解部分的例题是作者精心编选的,具有典型意义。其中,既包含了一般性的题目解答,也包含了难题和算法设计题目的分析和解答;上机实习题解部分是专为解决许多学生感觉完成上机实习题非常困难,以及许多自学学生上机实习不能保证而设计的。另外,附录收录了一些典型考卷和解答。本书的算法用C语言描述。

本书是计算机类和信息管理类本科生、专科生以及复习报考计算机类和信息管理类硕士考生的非常适宜的学习参考书。

作者简介

暂无

数据结构学习指导典型题解(新版)(21世纪大学课程辅导) PDF下载

目录

前言
第1章 概述
1.1 数据结构课程的基本概念
1.2 抽象数据类型
1.3 算法和算法的时间复杂度
1.4 算法设计
1.5 算法书写规范
1.6 上机实习内容规范
第2章 顺序存储结构的表、堆栈和队列
2.1 学习指导
2.1.1 线性表
2.1.2 顺序存储结构
2.1.3 顺序表
2.1.4 堆栈和顺序堆栈

免费在线读

第1章 概述

本章讨论的数据结构的基本概念和方法将贯穿数据结构课程的整个学习过程。本章主要对数据结构课程学习中将遇到的基本概念和方法作概括性的讨论,其中1.1节概述了数据结构的基本概念,1.2节讨论了抽象数据类型的概念和具体表示方法,1.3节从数学定义角度出发对难于理解的算法的效率作了定义。算法设计一直是初学者最感头痛的内容,1.4节通过实际例子讨论了算法设计要考虑的问题。数据结构课程的任务之一是训练学生的软件设计能力,并要求软件设计过程按规范进行,1.5节给出的算法书写规范和1.6节给出的实习报告书写规范就是为此目的编写的。

  1.1 数据结构的基本概念

定义1—1数据是人们利用文字符号、数字符号以及其他规定的符号对现实世界的事物及其活动所作的抽象描述。

定义1—2表示数据的基本单位称作数据元素。数据元素通常由若干个数据项组成。

例如要描述学生的情况,我们可设计姓名、性别、年龄等数据项来进行描述。描述一个具体学生的一行数据称作一个数据元素,描述的学生不同则数据元素的值不同。

  ……

数据结构学习指导典型题解(新版)(21世纪大学课程辅导) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:数据结构学习指导典型题解(新版)(21世纪大学课程辅导)