│首页查询网址常用免费图书知识卡片论文教程下载图片

工商管理市场营销经济社科工具书科学技术计算机网络教育考试娱乐时尚外语文学艺术医药保健儿童读物


 首页>>图书资源 >>教育考试>>大学>>计算机

数据结构:C语言描述——21世纪高等院校规划教材斯庆巴拉 主编
内容提要:
“数据结构”是一门综合性的计算机专业基础课,它涉及数学、计算机软件和计算机硬件等三方面的知识,与高级编程语言、离散数学和软件工程有着密切联系。学习本课程的目的就是掌握如何用计算机来解决现实生活中存在的各种问题的思路和方法。对于具体的问题,先对它进行分析,抽象出一个适当的数学模型,然后设计相应的算法,编写源程序,经过调试运行达到解决问题的目的。
本书是按照教材的体例编写的,在内容的组织和描述上遵循了学习的规律。其知识点与本科院校保持一致,注重学科体系完整性。全书共10章,布局上共分三部分,主要以数据的逻辑结构为主线,部分章节以实例形式提出,采用任务驱动模式,引出本章基本内容。理论性和概念性比较强的部分,采用先定义,后举例说明的传统模式,不注重理论的推导和验证过程,而注重利用结构来解决实际问题。算法,以应用为目的,通过实例,找出解决问题的途径,再从解决方法中推导出算法,最终给出相应的描述。最后三章加了一些典型算法和案例的分析。
本书内容新颖,有丰富的实例,可作为高等院校“数据结构”课程的教材,也可供自学者阅读参考。为了方便教学和读者自学,本书配有电子教案及所有程序的源代码,可以从中国水利水电出版社网站下载,网址为http://www.watrepub.com.cn/softdown/。
目录:

前言
第1章 学习数据结构课程的意义
1.1 实例:高校选修课程管理
1.2 数据结构的主要内容
1.3 算法和算法分析
第2章 线性表
2.1 实例:学生信息的存储
2.2 线性表的逻辑结构
2.3 线性表的顺序存储
2.4 线性表的链式存储
2.5 动态存储管理
2.6 应用举例:线性表的建立与合并
第3章 栈和队列
3.1 实例:药店药品柜的管理
3.2 逻辑结构及特征
3.3 栈的存储结构
3.4 队列的存储结构
3.5 应用举例
第4章 串
4.1 串类型的定义
4.2 串的存储结构
4.3 串的操作
第5章 数组
5.1 数组
5.2 数学中的应用
5.3 广义表
第6章 树
6.1 实例1:文件目录管理
6.2 树的逻辑结构和存储结构
6.3 树的遍历
6.4 实例2:通信中电文编码
6.5 二叉树的定义和存储结构
6.6 二叉树遍历
6.7 树与二叉树的转换
6.8 应用举例
第7章 图
7.1 实例:求城市空间最短路径
7.2 图的逻辑结构和特征
7.3 图的存储结构
7.4 图的遍历
7.5 最小生成树
7.6 应用举例
第8章 典型查找算法
第9章 典型排序算法
第10章 案例分析
参考文献

封面:点击察看
详细介绍
点击这里打折购买

还可以去卓越网蔚蓝书店查看是否有更大折扣

Copyright© 2001-2007 eqie.com All Rights Reserved

百科知识词典