数据结构(C语言版)——21世纪计算机科学与技术实践型教程

数据结构(C语言版)——21世纪计算机科学与技术实践型教程 - 图书城

增改描述、封面图片

作者:
陈明 编著
ISBN:
9787302112303 , 7302112304
出版社:
出版日期:
2005-9-1
定价:
29.00
¥23.20元 80折 去当当网购买 免费配送!
¥24.00元 83折 去卓越网购买
读过这本书吗?
最近在读 读过 想读 还不熟悉
我的评价:   
图书城书列:
加入到博客或社交网站:
我来评论这本书:
标题:
评价:
内容:
内容提要:
    本书系统地介绍了各种典型的数据结构,主要包括线性表、栈和队列、串、数组和广义表、树、图、查找、排序、递归和文件等,为了加强对算法的理解,还介绍了算法分析方面的内容。
数据结构课程是计算机科学与技术专业最基础的课程之一,学好数据结构对于建立计算机科学技术基础和培养优秀的编程素质十分重要。本书是一部实践性很强的数据结构教学用书,书中不仅详细地介绍了数据结构的内容、方法与意义,而且通过大量的例子说明概念与算法,从而使学生能够更好地理解和运用所学知识。每章后的练习题能够加深对各章内容的认识,附录中给出的习题参考答案可以直接检查练习的结果和解题水平,让学生通过动手操作掌握知识。同时,各章还给出了上机练习的具体指导。
喜欢读"这本书"的人也喜欢:
编辑推荐:
    数据结构课程是计算机科学与技术专业最基础的课程之一,学好数据结构对于建立计算机科学技术基础和培养优秀的编程素质十分重要。本书是一部实践性很强的数据结构教学用书,本书主要特点:
·详细地介绍了数据结构的内容,方法与意义;
·通过大量的例子说明概念与算法;
·每章后的练习题能够加深对各章内容的认识;
·附录中给出了练习题的参考答案;
·各章给出了上机练习的具体内容。
目录:
第1章 绪论
1.1 数据结构的重要性
1.2 基本术语
1.3 数据结构的概念
1.4 数据的逻辑结构
1.5 数据的存储结构
1.6 数据的运算
1.7 数据的逻辑结构、存储结构及运算的关系
1.8 算法的描述
1.9 本章小结
1.10 习题一
1.11 上机实验
第2章 算法分析
2.1 算法分析的概念
2.2 算法运行时间举例
2.3 最大连续序列之和问题
2.3.1 简单易懂的O(N)算法
2.3.2 一个改进的O(N)算法
2.3.3 一个线性算法
2.4 静态搜索问题
2.4.1 顺序搜索
2.4.2 二分搜索
2.4.3 插值搜索
2.5 检验一个算法分析
2.6 Big-Oh分析法的限制
2.7 本章小结
2.8 习题二
第3章 线性表
3.1 线性表及逻辑结构
3.2 线性表的顺序存储
3.2.1 顺序存储
3.2.2 顺序结构线性表的运算
3.2.3 顺序存储结构的特点
3.3 线性表的链式存储
3.3.1 线性链表
3.3.2 线性链表的运算
3.3.3 静态链表
3.3.4 静态链表的运算
3.3.5 循环链表的运算
3.3.6 循环链表的运算
3.3.7 双向链表
3.3.8 双向链表的运算
3.3.9 链式存储结构的特点
3.4 链式存储结构的应用
3.4.1 约瑟夫问题
3.4.2 一元多项式求和
3.4.3 在集合方面的应用
3.5 本章小结
3.6 习题三
3.7 上机实验
第4章 栈和队列
4.1 栈
4.1.1 栈的定义
4.1.2 栈的顺序存储结构
4.1.3 栈的链式存储结构
4.1.4 顺序栈和链式栈的比较
4.2 栈的应用
4.2.1 迷宫问题
4.2.2 算术表达式求值
4.2.3 子程序的调用和返回
4.2.4 数制转换
4.2.5 行编辑
4.3 队列
……
第5章 串
第6章 数组与广义表
第7章 树
第8章 图
第9章 查找
第10章 查找
第11章 递归
第12章 文件
附录 A 各章习题答案与提示
参考文献
前言:
在非数值计算中,处理对象已从简单数值发展到具有一定结构的数据,这就需要讨论如何有效地组织计算机的存储,并在此基础上有效地实现对象间的运算,数据结构就是研究与解决这些问题的重要基础。 数据结构课程是计算机科学与技术专业的一门必修的、重要的专业基础课,是计算机程序设计的重要理论技术基础。通过对数据结构的学习,不仅可以使学生掌握数据结构的基本内容、典型算法和使用方法,而且能够训练学生应用数据结构和算法进行具体应用问题的程序设计能力。 本书共分12章,分别介绍了最常用的数据结构,各种数据结构的逻辑关系及其在计算机中的存储表示,以及在数据结构上的运算等。主要内容包括:..
序言:
21世纪影响世界的三大关键技术是:以计算机和网络为代表的信息技术;以基因工程为代表的生命科学和生物技术;以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。 计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。 制定科学的教..
我来评论这本书
更多图书...
More English Books...
联系客服 - 加入到博客 - 图书目录 - 关于图书城.COM - 对外合作 - 购书指南 - 可以在线阅读吗?
English Version: BookGadget
图书城.COM © TuShuCheng.com - 京ICP备06069800