您好,欢迎来到聚文网。 登录 免费注册
零基础学Python算法与数据结构:视频案例精讲

零基础学Python算法与数据结构:视频案例精讲

  • 出版社: 北京理工大学
  • 作者: 张帆 著
  • 商品条码: 9787576312157
  • 版次: 1
  • 开本: 16开
  • 出版年份: 2022
  • 印次: 1
定价:¥79 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
作者简介
本书通过“基础理论 + 算法详解 + 代码实现”的方式,从用户学习与应用的角度出发,使用 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 小结与练习 习题参考答案

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网