欢迎光临中图网 请 | 注册
> >>
数据结构与算法—C语言版

数据结构与算法—C语言版

作者:传智播客
出版社:清华大学出版社出版时间:2021-08-09
开本: 16开 页数: 366
本类榜单:教材销量榜
中 图 价:¥41.3(7.0折) 定价  ¥59.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>
微信公众号

数据结构与算法—C语言版 版权信息

数据结构与算法—C语言版 内容简介

本书以C语言为基础讲解数据结构与算法。全书共11章,全面介绍了开发中常用的数据结构,包括线性表(顺序表、单链表、双链表、循环链表)、栈和队列、串、数组和广义表、树、图,详细讲解了各种数据结构的实现及常用操作,以及多种查找算法、内部排序算法的原理和实现,简要介绍了文件的相关知识,*后通过一个综合项目对书中介绍的知识进行整合应用。

数据结构与算法—C语言版 目录

第1章 数据结构与算法概述 1.1 数据结构 1.1.1 什么是数据结构 1.1.2 数据结构的分类 1.2 抽象数据类型 1.3 算法 1.3.1 什么是算法 1.3.2 算法的特性 1.3.3 算法的复杂度 1.3.4 算法与数据结构 1.4 小结 【思考题】 第2章 线性表 2.1 什么是线性表 2.2 线性表的顺序存储(顺序表) 2.2.1 顺序存储的原理 2.2.2 顺序存储的实现 2.3 线性表的链式存储(链表) 2.3.1 链式存储的原理 2.3.2 链式存储的实现 2.4 双链表 2.4.1 什么是双链表 2.4.2 双链表的实现 2.5 循环链表 2.5.1 什么是循环链表 2.5.2 循环链表的实现 2.5.3 约瑟夫环 2.6 本章小结 【思考题】 第3章 栈和队列 3.1 什么是栈 3.2 栈的实现 3.2.1 栈的顺序存储实现 3.2.2 栈的链式存储实现 3.3 栈的应用 3.3.1 用栈实现四则运算 3.3.2 栈的递归应用 3.4 什么是队列 3.5 队列的实现 3.5.1 顺序队列的实现 3.5.2 链式队列的实现 3.5.3 循环队列 3.6 本章小结 【思考题】 第4章 串 4.1 什么是串 4.2 串的存储结构 4.2.1 串的顺序存储 4.2.2 串的链式存储 4.3 串的模式匹配算法 4.3.1 朴素的模式匹配 4.3.2 KMP算法(无回溯的模式匹配) 4.4 本章小结 【思考题】 第5章 数组和广义表 5.1 数组 5.2 矩阵的压缩存储 5.2.1 特殊矩阵 5.2.2 稀疏矩阵的定义 5.2.3 稀疏矩阵的创建 5.2.4 稀疏矩阵的转置 5.2.5 稀疏矩阵的十字链表表示 5.3 广义表 5.3.1 广义表的定义 5.3.2 广义表的存储结构 …… 第6章 树 第7章 图 第8章 查找 第9章 内部排序 第10章 文件 第11章 综合项目——贪吃蛇
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服