零基础学Python算法与数据结构:视频案例精讲 同步高清视频 源代码 习题及答案 教学PPT Python编程视频教程
出版时间:
2022-04
版次:
1
ISBN:
9787576312157
定价:
79.00
装帧:
其他
开本:
16开
纸张:
胶版纸
4人买过
-
本书通过“基础理论 算法详解 代码实现”的方式,从用户学习与应用的角度出发,使用 Python 由浅入深地讲解数据结构与算法知识。
本书利用图文结合的方式,详细讲述了当下比较实用的算法。全书共分为四部分,部分(第 1—2 章),主要介绍 Python 安装与开发环境的搭建,Python 算法入门等内容,以快速了解 Python 的开发环境和基本语法;第二部分(第 3—5 章),主要介绍 Python 算法的基础内容,包含但是不限于对线性表、链表、栈、队列、树、森林、二叉树、图等数据结构或者应用的介绍;第三部分(第 6—9 章),主要介绍常见的查找和排序算法,以及图结构和树结构中复杂的数据结构的定义和实现;第四部分(第 10 章),补充介绍一些常见的算法,如计算类算法、随机问题算法和加密算法等,为读者开拓视野、夯实基础,力求能够快速提高开发技能,拓宽职场道路。
本书提供同步视频、源代码、练习、习题及参考答案等丰富的配套资源,让读者能够轻松入门,学以致用。本书适合作为编程初学者的学习用书,也可用作各类高校相关专业本科生及研究生的教材,还可作为毕业生求职面试的参考书。 第 1 章 Python 安装与开发环境的搭建
1.1 Python 概述
1.2 Python 代码的编写
1.3 小结和练习
第 2 章 Python 算法入门
2.1 什么是数据结构和算法
2.2 算法中常用的知识
2.3 基本算法思想
2.4 Python 算法中的基本语法
2.5 小结、习题和练习
第 3 章 Python 中的数据结构
3.1 Python 中的数据类型
3.2 Python 中线性表的实现
3.3 Python 中栈和队列的实现
3.4 Python 中的哈希表
3.5 小结、习题与练习
第 4 章 Python 中的树与二叉树
4.1 数据结构中的树和森林
4.2 二叉树的实现
4.3 树和森林的相关操作
4.4 哈夫曼树
4.5 小结、习题和练习
第 5 章 Python 中的图结构
5.1 图的定义与实现
5.2 图的遍历
5.3 小结、习题与练习
第 6 章 Python 中的查找
6.1 查找
6.2 Python 中的字符串匹配问题
6.3 小结与练习
第 7 章 Python 中的排序
7.1 排序
7.2 插入排序
7.3 交换排序
7.4 其他排序
7.5 小结、习题和练习
第 8 章 Python 中的图算法
8.1 图和树的转换
8.2 短路径问题
8.3 小结、习题与练习
第 9 章 Python 中的树算法
9.1 二叉搜索树
9.2 二叉平衡树
9.3 B 树
9.4 红黑树
9.5 小结、习题与练习
第 10 章 其他经典算法
10.1 计算类算法
10.2 随机问题
10.3 其他算法和思想
10.4 小结与练习
习题参考答案
-
内容简介:
本书通过“基础理论 算法详解 代码实现”的方式,从用户学习与应用的角度出发,使用 Python 由浅入深地讲解数据结构与算法知识。
本书利用图文结合的方式,详细讲述了当下比较实用的算法。全书共分为四部分,部分(第 1—2 章),主要介绍 Python 安装与开发环境的搭建,Python 算法入门等内容,以快速了解 Python 的开发环境和基本语法;第二部分(第 3—5 章),主要介绍 Python 算法的基础内容,包含但是不限于对线性表、链表、栈、队列、树、森林、二叉树、图等数据结构或者应用的介绍;第三部分(第 6—9 章),主要介绍常见的查找和排序算法,以及图结构和树结构中复杂的数据结构的定义和实现;第四部分(第 10 章),补充介绍一些常见的算法,如计算类算法、随机问题算法和加密算法等,为读者开拓视野、夯实基础,力求能够快速提高开发技能,拓宽职场道路。
本书提供同步视频、源代码、练习、习题及参考答案等丰富的配套资源,让读者能够轻松入门,学以致用。本书适合作为编程初学者的学习用书,也可用作各类高校相关专业本科生及研究生的教材,还可作为毕业生求职面试的参考书。
-
目录:
第 1 章 Python 安装与开发环境的搭建
1.1 Python 概述
1.2 Python 代码的编写
1.3 小结和练习
第 2 章 Python 算法入门
2.1 什么是数据结构和算法
2.2 算法中常用的知识
2.3 基本算法思想
2.4 Python 算法中的基本语法
2.5 小结、习题和练习
第 3 章 Python 中的数据结构
3.1 Python 中的数据类型
3.2 Python 中线性表的实现
3.3 Python 中栈和队列的实现
3.4 Python 中的哈希表
3.5 小结、习题与练习
第 4 章 Python 中的树与二叉树
4.1 数据结构中的树和森林
4.2 二叉树的实现
4.3 树和森林的相关操作
4.4 哈夫曼树
4.5 小结、习题和练习
第 5 章 Python 中的图结构
5.1 图的定义与实现
5.2 图的遍历
5.3 小结、习题与练习
第 6 章 Python 中的查找
6.1 查找
6.2 Python 中的字符串匹配问题
6.3 小结与练习
第 7 章 Python 中的排序
7.1 排序
7.2 插入排序
7.3 交换排序
7.4 其他排序
7.5 小结、习题和练习
第 8 章 Python 中的图算法
8.1 图和树的转换
8.2 短路径问题
8.3 小结、习题与练习
第 9 章 Python 中的树算法
9.1 二叉搜索树
9.2 二叉平衡树
9.3 B 树
9.4 红黑树
9.5 小结、习题与练习
第 10 章 其他经典算法
10.1 计算类算法
10.2 随机问题
10.3 其他算法和思想
10.4 小结与练习
习题参考答案
查看详情
-
全新
河北省保定市
平均发货27小时
成功完成率89.39%
-
全新
河北省保定市
平均发货18小时
成功完成率91.43%
-
全新
北京市房山区
平均发货34小时
成功完成率82.81%
-
全新
河北省保定市
平均发货25小时
成功完成率92.95%
-
全新
河北省保定市
平均发货22小时
成功完成率82.18%
-
九品
北京市海淀区
平均发货22小时
成功完成率90.04%
-
全新
天津市河东区
平均发货25小时
成功完成率88.08%
-
全新
河北省保定市
平均发货18小时
成功完成率91.43%
-
全新
山东省泰安市
平均发货23小时
成功完成率90.98%
-
全新
河北省保定市
平均发货15小时
成功完成率92.03%
-
全新
江苏省宿迁市
平均发货15小时
成功完成率90.09%
-
全新
江苏省无锡市
平均发货10小时
成功完成率96.77%
-
全新
河北省保定市
平均发货26小时
成功完成率89.77%
-
全新
北京市海淀区
平均发货9小时
成功完成率97.62%
-
全新
广东省广州市
平均发货17小时
成功完成率95.04%
-
全新
北京市顺义区
平均发货11小时
成功完成率94.15%
-
全新
广东省广州市
平均发货17小时
成功完成率94.57%
-
全新
天津市西青区
平均发货15小时
成功完成率93.88%
-
全新
北京市西城区
平均发货11小时
成功完成率93.67%
-
全新
江苏省无锡市
平均发货15小时
成功完成率95.62%
-
全新
四川省成都市
平均发货7小时
成功完成率98.74%
-
全新
北京市通州区
平均发货9小时
成功完成率93.68%
-
全新
江苏省南京市
平均发货5小时
成功完成率97.37%
-
全新
江苏省南京市
平均发货7小时
成功完成率95.63%
-
全新
江苏省南京市
平均发货5小时
成功完成率98.05%
-
全新
江苏省南京市
平均发货14小时
成功完成率81.81%
-
全新
江苏省无锡市
平均发货8小时
成功完成率96.32%
-
全新
湖南省长沙市
平均发货33小时
成功完成率85.63%
-
全新
河北省保定市
平均发货28小时
成功完成率88.1%
-
全新
北京市朝阳区
平均发货11小时
成功完成率96.24%
-
全新
北京市海淀区
平均发货15小时
成功完成率87.81%
-
九五品
江西省南昌市
平均发货10小时
成功完成率94.67%
-
全新
四川省成都市
平均发货32小时
成功完成率82.1%
-
全新
河北省保定市
平均发货25小时
成功完成率83.84%
-
全新
河北省保定市
平均发货21小时
成功完成率80.84%
-
全新
四川省成都市
平均发货13小时
成功完成率92.38%
-
7
全新
江苏省无锡市
平均发货21小时
成功完成率90.18%
-
全新
河北省保定市
平均发货9小时
成功完成率97.09%
-
3
全新
浙江省嘉兴市
平均发货13小时
成功完成率94.59%
-
全新
河北省保定市
平均发货25小时
成功完成率92.95%
-
全新
江苏省南京市
平均发货14小时
成功完成率81.81%
-
全新
北京市东城区
平均发货22小时
成功完成率87.77%
-
全新
山东省泰安市
平均发货15小时
成功完成率91.26%
-
5
全新
河北省保定市
平均发货32小时
成功完成率81.35%
-
全新
浙江省嘉兴市
平均发货13小时
成功完成率94.59%
-
3
全新
广东省广州市
平均发货17小时
成功完成率94.61%
-
3
全新
浙江省嘉兴市
平均发货9小时
成功完成率95.35%
-
3
全新
广东省广州市
平均发货16小时
成功完成率92.54%
-
全新
北京市西城区
平均发货16小时
成功完成率91.54%
-
3
全新
广东省广州市
平均发货7小时
成功完成率93.1%