-
内容大纲
尹海丽主编的《数据结构习题与实验指导(C语言版)》是为“数据结构”课程编写的辅助教材。全书共分为3篇,第一篇为“学习指导与典型习题”,第二篇为“数据结构实验”,第三篇为“数据结构课程设计”。本书内容由浅入深,循序渐进地培养学生的实践技能。书中全部使用C语言来描述算法和数据结构,书中附录给出了在Visual C++6.0环境下编写C程序所需要的基本知识。书中所有程序都在Visual C++6.0环境下调试通过。
本书内容有相对独立性,可作为高校计算机和信息类相关专业本科生的配套教材,也可以作为专科院校和成人教育的辅助教材。 -
作者介绍
-
目录
第一篇 学习指导与典型习题
第1章 概论
1.1 基本知识点
1.2 典型习题
1.3 习题参考答案
第2章 线性表
2.1 基本知识点
2.2 典型习题
2.3 习题参考答案
第3章 串
3.1 基本知识点
3.2 典型习题
3.3 习题参考答案
第4章 栈与队列
4.1 基本知识点
4.2 典型习题
4.3 习题参考答案
第5章 树和二叉树
5.1 基本知识点
5.2 典型习题
5.3 习题参考答案
第6章 查找
6.1 基本知识点
6.2 典型习题
6.3 习题参考答案
第7章 排序
7.1 基本知识点
7.2 典型习题
7.3 习题参考答案
第8章 图
8.1 基本知识点
8.2 典型习题
8.3 习题参考答案
第二篇 数据结构实验
第9章 数据结构实验概述
9.1 实验教学的目的
9.2 实验教学的主要内容
9.3 实验步骤
9.4 实验报告规范
9.5 实验报告样例
第10章 C语言基本知识
10.1 数组的定义与应用
10.2 指针与指针变量
10.3 结构体类型与结构体变量的定义
10.4 malloc()函数、free()函数
10.5 函数与参数传递
第11章 线性表
11.1 简单顺序表的建立
11.2 顺序表的插入
11.3 用顺序表实现学生成绩管理
11.4 单链表的建立
11.5 用链表实现学生成绩管理
11.6 实现三元组表存储的矩阵的相加
第12章 栈和队列
12.1 进制的转换
12.2 表达式求值
12.3 循环队列的操作
第13章 串
13.1 在顺序存储结构上实现串模式匹配算法
13.2 在链式存储结构上实现串模式匹配算法和求子串算法
第14章 树与二叉树
14.1 二叉树的建立及各种基本操作
14.2 构造哈夫曼树并对每个字符进行哈夫曼编码
第15章 图
15.1 建立无向图的邻接矩阵存储并输出
15.2 工程造价问题
第16章 查找
16.1 简单查找
16.2 哈希查找
第17章 排序
17.1 各种排序算法的实现
17.2 将文件中的字符进行排序
第三篇 数据结构课程设计
第18章 数据结构课程设计概述
18.1 课程设计的目的
18.2 课程设计的实施步骤
18.3 课程设计总结报告的撰写规范
第19章 课程设计案例
19.1 设计要求
19.2 设计分析
19.3 设计实现
附录A 使用Visual C++6.0系统
附录B 模拟试题及答案(一)
附录C 模拟试题及答案(二)
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...