互联网
类型
可以朗读
语音朗读
128千字
字数
2023-03-01
发行日期
展开全部
主编推荐语
本书直观易懂地介绍了算法与数据结构的基础知识。
内容简介
本书内容包括数组、查找、栈和队列、递归算法、排序、字符串查找、线性列表、树结构和二分查找树等。本书并非单纯地对算法与数据结构进行介绍,而是致力于让读者掌握编写实用程序的技术。为此,本书提供的示例代码都是实际可运行的程序,理解这些示例程序之后,相信读者的Python编程能力也会有很大的提升。
本书各章节末设置有练习题,并在书末给出了答案,据此读者可检测自己对知识的掌握情况,加深理解。
目录
- 版权信息
- 作者简介
- 前言
- 本书结构
- 第1章 基本算法
- 1-1 算法
- 1-2 循环
- 章末习题
- 第2章 数据结构和数组
- 2-1 数据结构和数组
- 2-2 数组
- 章末习题
- 第3章 查找
- 3-1 查找算法
- 3-2 线性查找
- 3-3 二分查找
- 3-4 散列法
- 章末习题
- 第4章 栈和队列
- 4-1 栈
- 4-2 队列
- 章末习题
- 第5章 递归算法
- 5-1 递归的基础知识
- 5-2 递归算法的分析
- 5-3 汉诺塔问题
- 5-4 八皇后问题
- 章末习题
- 第6章 排序
- 6-1 排序
- 6-2 直接交换排序
- 6-3 直接选择排序
- 6-4 直接插入排序
- 6-5 希尔排序
- 6-6 快速排序
- 6-7 归并排序
- 6-8 堆排序
- 6-9 计数排序
- 章末习题
- 第7章 字符串查找
- 7-1 暴力匹配算法
- 7-2 KMP算法
- 7-3 Boyer-Moore算法
- 章末习题
- 第8章 线性表
- 8-1 什么是线性表
- 8-2 单链表
- 8-3 通过游标实现单链表
- 8-4 双向循环链表
- 章末习题
- 第9章 树结构和二叉查找树
- 9-1 树结构
- 9-2 二叉树和二叉查找树
- 章末习题
- 章末习题答案
- 参考文献
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。
