4.0 用户推荐指数
互联网
类型
可以朗读
语音朗读
57千字
字数
No.70
科学技术
2024-02-01
发行日期
展开全部
主编推荐语
算法与数据结构入门图书,零基础轻松学习,跨越算法学习的门槛。
内容简介
本书采用大量图片,通过详细的分步讲解,以直观、易懂的方式展现了各种数据结构和算法的基本原理。
第1章介绍了链表、数组、栈等数据结构;从第2章到第8章,分别介绍了和排序、查找、图、安全、聚类、数据压缩等相关算法,较为系统地介绍常见算法与数据结构知识。
本书没有枯燥的理论和复杂的公式,而是通过大量的步骤图帮助读者加深对数据结构原理和算法执行过程的理解,易于理解,便于学习和记忆。将本书作为算法入门的第一步,是非常不错的选择。
目录
- 版权信息
- 内容提要
- 版权声明
- 本书主页
- 前言
- 致谢
- 关于“算法动画图解”应用的说明
- 序章 算法的基本知识
- 0-1 什么是算法
- 0-2 运行时间的计算方法
- 第1章 数据结构
- 1-1 什么是数据结构
- 1-2 链表
- 1-3 数组
- 1-4 栈
- 1-5 队列
- 1-6 哈希表
- 1-7 堆
- 1-8 二叉查找树
- 第2章 排序
- 2-1 什么是排序
- 2-2 冒泡排序
- 2-3 选择排序
- 2-4 插入排序
- 2-5 堆排序
- 2-6 归并排序
- 2-7 快速排序
- 第3章 数组的查找
- 3-1 线性搜索
- 3-2 二分搜索
- 第4章 图算法
- 4-1 什么是图
- 4-2 广度优先搜索
- 4-3 深度优先搜索
- 4-4 贝尔曼-福特算法
- 4-5 狄杰斯特拉算法
- 4-6 A*算法
- 4-7 克鲁斯卡尔算法
- 4-8 普里姆算法
- 4-9 匹配算法
- 第5章 安全算法
- 5-1 安全和算法
- 5-2 加密的基础知识
- 5-3 哈希函数
- 5-4 共享密钥加密
- 5-5 公开密钥加密
- 5-6 混合加密
- 5-7 迪菲-赫尔曼密钥交换
- 5-8 消息鉴别码
- 5-9 数字签名
- 5-10 数字证书
- 第6章 聚类
- 6-1 什么是聚类
- 6-2 k均值聚类算法
- 第7章 数据压缩
- 7-1 数据压缩与编码
- 7-2 游程编码
- 7-3 唯一可译码
- 7-4 即时码
- 7-5 赫夫曼编码
- 第8章 其他算法
- 8-1 欧几里得算法
- 8-2 素性检验
- 8-3 字符串匹配
- 8-4 KMP算法
- 8-5 页面排序算法
- 8-6 汉诺塔
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。
