• 零基础学Python算法与数据结构
21年品牌 40万+商家 超1.5亿件商品

零基础学Python算法与数据结构

全新正版保证,电子发票

42.5 5.4折 79 全新

库存9件

湖北武汉
认证卖家担保交易快速发货售后保障

作者张帆

出版社北京理工大学出版社

ISBN9787576312157

出版时间2022-04

装帧平装

开本16开

定价79元

货号9787576312157

上书时间2024-09-18

博益图书

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章Python安装与开发环境的搭建

1.1Python概述

1.1.1为什么使用Python进行算法训练

1.1.2Python开发环境的搭建

1.2Python代码的编写

1.2.1Python代码编写环境

1.2.2随时可用的开发环境

1.2.3Python代码的缩进和注释

1.2.4个Python程序HelloWorld与运行

1.3小结和练习

1.3.1小结

1.3.2练习

第2章Python算法入门

2.1什么是数据结构和算法

2.1.1什么是数据结构

2.1.2算法的基本概念

2.2算法中常用的知识

2.2.1基本数学概念与术语

2.2.2算法的实际应用

2.2.3算法的设计要求

2.2.4算法的时间复杂度

2.2.5算法的空间复杂度

2.3基本算法思想

2.3.1分治法

2.3.2贪心法

2.3.3回溯法

2.3.4动态规划

2.4Python算法中的基本语法

2.4.1条件判断语句

2.4.2循环语句

2.4.3运行时间的度量

2.5小结、习题和练习

2.5.1小结

2.5.2习题和练习

第3章Python中的数据结构

3.1Python中的数据类型

3.2Python中线性表的实现

3.2.1线性表的定义

3.2.2实例:Python中顺序表的实现

3.2.3实例:Python中链表的实现

3.2.4实例:链表的相关操作

3.2.5实例:一元多项式的表示

3.3Python中栈和队列的实现

3.3.1栈和队列的定义和应用

3.3.2实例:Python中栈的实现

3.3.3实例:Python中队列的实现

3.3.4实例:混合运算求值

3.4Python中的哈希表

3.4.1哈希表的定义和应用

3.4.2实例:Python中哈希表的实现

3.5小结、习题和练习

3.5.1小结

3.5.2习题和练习

第4章Python中的树与二叉树

4.1数据结构中的树和森林

4.1.1树和森林的定义

4.1.2二叉树的定义

4.2二叉树的实现

4.2.1实例:Python中二叉树的存储结构和实现

4.2.2实例:二叉树的遍历

4.3树和森林的相关操作

4.3.1实例:树和森林的实现

4.3.2森林和二叉树的转换

4.3.3树和森林的遍历

4.4哈夫曼树

4.4.1哈夫曼编码与哈夫曼树

4.4.2实例:哈夫曼树的应用

4.5小结、习题和练习

4.5.1小结

4.5.2习题和练习

第5章Python中的图结构

5.1图的定义与实现

5.1.1图的定义

5.1.2图的存储方式

5.1.3实例:Python中图的实现

5.2图的遍历

5.2.1实例:深度优先遍历

5.2.2实例:广度优先遍历

5.3小结、习题和练习

5.3.1小结

……

内容摘要
本书通过“基础理论+算法详解+代码实现”的方式,从用户学习与应用的角度出发,使用Python由浅入深地讲解数据结构与算法知识。本书利用图文结合的方式,详细讲述了当下比较实用的算法。全书共分为四部分,第一部分(~2章),主要介绍Python安装与开发环境的搭建,Python算法入门等内容,以快速了解Python的开发环境和基本语法;第二部分(第3~5章),主要介绍Python算法的基础内容,包含但是不限于对顺序表、链表、栈、队列、树、森林、二叉树、图等数据结构或者应用的介绍;第三部分(第6~9章),主要介绍常见的查找和排序算法,以及图结构和树结构中复杂的数据结构的定义和实现;第四部分(第10章),补充介绍一些常见的算法,如计算类算法、随机问题算法和加密算法等,为读者开拓视野、夯实基础,力求能够快速提高开发技能,拓宽职场道路。本书提供同步视频、源代码、练习、习题及参考答案等丰富的配套资源,让读者能够轻松入门,学以致用。本书适合作为编程初学者的学习用书,也可用作各类高校相关专业本科生及研究生的教材,还可作为毕业生求职面试的参考书。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP