首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 数据结构与算法教程(C++版)
内容
内容推荐
本书结合C++面向对象程序设计的特点,构建了数据结构与算法,书中的所有算法都在Visual C++ 6.0、Visual C++ 2005、Visual C++ 2005 Express、Dev-C++和MinGW Developer Studio开发环境中进行了严格的测试,而且,在作者个人网页上提供了大量的教学支持内容。
本书共分11章,第1章是基础知识,介绍基本概念及其术语,讨论实用程序软件包;第2章引人线性表;第3章介绍栈和队列,用栈实现表达式求值;第4章介绍串,详细讨论串的存储结构与模式匹配算法;第5章介绍数组和广义表,首次提出了广义表的使用空间表存储结构;第6章介绍树结构,应用哈夫曼编码实现压缩软件;第7章介绍图结构,实现图的常用存储结构,讨论图的相关应用,并实现相应算法;第8章介绍查找,讨论静态查找表、动态找查表与散列表,并实现了所有算法;第9章介绍排序,以简洁方式实现各种排序算法;第10章介绍文件,讨论各种常用文件结构;第11章介绍算法设计技术与算法分析技术。
本书在内容组织上特别考虑了读者的可接受性;在算法实现时,重点考虑了程序的可读性;并且在习题、上机实验或课程设计中进一步实现更强的功能。通过本书学习,读者不但能迅速提高数据结构与算法的水平,还能提高C++程序设计的能力,经过适当的选择,本书可以作为数据结构、数据结构与算法分析、数据结构与算法设计、数据结构与算法等课程的教材,本书可作为高等院校计算机及相关专业的教材,也可供其他从事软件开发工作的读者学习参考使用。
目录
第1章 绪论
1.1数据结构的概念和学习数据结构的必要性
1.2数据结构的基本概念
1.2.1数据
1.2.2数据元素和数据项
1.2.3数据结构
1.3抽象数据类型及其实现
1.3.1数据类型
1.3.2抽象数据类型(Abstract Data Type——ADT)
1.3.3C++的类和对象
1.3.4运算符重载
1.3.5有关C++的动态存储分配
1.3.6C++的模板(template)
1.4算法和算法分析
1.4.1算法
1.4.2算法分析
1.5实用程序软件包
1.6深入学习导读
1.7习题1
第2章 线性表
2.1线性表的逻辑结构
2.2线性表的顺序存储结构
2.3线性表的链式存储结构
2.3.1单链表
2.3.2循环链表
2.3.3双向链表
2.3.4在链表结构中保存当前位置和元素个数
……
标签
缩略图
书名 数据结构与算法教程(C++版)
副书名
原作名
作者 唐宁九 等
译者
编者
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302280309
开本 16开
页数 392
版次 1
装订
字数 615000
出版时间 2012-12-01
首版时间
印刷时间 2021-08-01
正文语种
读者对象
适用范围
发行范围
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-大中专教材-大学教材
图书小类
重量
CIP核字
中图分类号 TP311.12,TP312
丛书名
印张
印次 9
出版地
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/7 2:41:01