万本电子书0元读

万本电子书0元读

顶部广告

Python算法设计与分析电子书

全面、整体:详细讲解22大经典算法和10个数据结构的基本原理,干货满满 直观、易懂:包含336张图解,帮助理解复杂的算法 实操、应用:全书包含大量例题,在实战中学习算法的应用 流行、方便:使用简单易学的Python语言实现书中算法

售       价:¥

纸质售价:¥34.30购买纸书

866人正在读 | 0人评论 7.7

作       者:王硕 董文馨 张舒行 张洁 李秉伦

出  版  社:人民邮电出版社

出版时间:2020-04-01

字       数:19.1万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书主要内容包括: 算法基础 、 排序算法 、 查找算法 、 双指针 、 哈希算法 、 深度优先搜索 、 广度优先搜索 、 回溯算法 、 动态规划 、 贪心算法 、 分治算法 、 并查集 、 *短路径 、 数论算法 等。<br/>【推荐语】<br/>全面、整体:详细讲解22大经典算法和10个数据结构的基本原理,干货满满 直观、易懂:包含336张图解,帮助理解复杂的算法 实操、应用:全书包含大量例题,在实战中学习算法的应用 流行、方便:使用简单易学的Python语言实现书中算法<br/>【作者】<br/>王硕,软件工程师、北京理工大学客座讲师,从事计算机教育多年,擅长Python、Java、C语言、数据结构和算法等,触数千学生,对算法有独到见解。平行致力于企业级软件发和计算机教育工作,具有索尼中国研究院、四大国有银行软件发中心工作经历。<br/>
目录展开

内容提要

前言

第1章 算法初步

1.1 什么是算法

1.2 时间复杂度

1.3 空间复杂度

1.4 算法的应用

1.5 Python算法的优势

1.6 小结

1.7 习题

第2章 排序算法

2.1 初级排序算法

2.2 高级排序算法

2.3 小结

2.4 习题

第3章 查找

3.1 顺序查找

3.2 二分查找

3.3 树

3.4 二叉树

3.5 二叉搜索树

3.6 平衡二叉树

3.7 小结

3.8 习题

第4章 双指针问题

4.1 单链表

4.2 双指针的应用

4.3 小结

4.4 习题

第5章 哈希算法

5.1 哈希算法的原理

5.2 哈希函数

5.3 解决冲突

5.4 哈希算法的应用

5.5 小结

5.6 习题

第6章 深度优先搜索算法

6.1 搜索

6.2 图上的深度优先搜索

6.3 二叉树上的深度优先搜索

6.4 小结

6.5 习题

第7章 广度优先搜索算法

7.1 依旧是图的搜索

7.2 队列中的存储方式

7.3 经典例题讲解

7.4 小结

7.5 习题

第8章 回溯算法

8.1 回溯算法原理

8.2 回溯算法的应用

8.3 小结

8.4 习题

第9章 动态规划

9.1 动态规划介绍

9.2 矿工问题

9.3 爬楼梯问题

9.4 背包问题

9.5 最长递增子序列问题

9.6 小结

9.7 习题

第10章 贪心算法

10.1 贪心算法介绍

10.2 硬币找零问题

10.3 活动安排问题

10.4 哈夫曼编码

10.5 小结

10.6 习题

第11章 分治算法

11.1 分治算法原理

11.2 分治算法应用

11.3 小结

11.4 习题

第12章 并查集

12.1 并查集介绍

12.2 朋友圈

12.3 图的子元素

12.4 小结

12.5 习题

第13章 最短路径算法

13.1 戴克斯特拉算法

13.2 贝尔曼-福特算法

13.3 弗洛伊德算法

13.4 A*搜索算法

13.5 小结

13.6 习题

第14章 数论算法

14.1 欧几里得算法

14.2 中国余数定理

14.3 素性检验算法

14.4 小结

14.5 习题

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部