• 递归算法与项目实战
21年品牌 40万+商家 超1.5亿件商品

递归算法与项目实战

正版全新 可开发票

60.68 6.1折 99.8 全新

库存69件

北京朝阳
认证卖家担保交易快速发货售后保障

作者(美) 阿尔·斯维加特著

出版社人民邮电出版社

ISBN9787115616760

出版时间2023-11

装帧平装

开本其他

定价99.8元

货号4489765

上书时间2024-12-26

宏铭图书专营店

十三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
阿尔·斯维加特(Al Sweigart )是一名软件开发人员,是 Python 软件基金会的成员,并且是 No Starch出版社的多本编程书的作者。Python是他喜欢的语言,他开发了Python的几个开源模块 。

目录
本书旨在剖析递归和递归算法的本质。本书首先结合Python程序和JavaScript程序讲述编程的基础知识, 然后讲述如何利用递归算法计算阶乘, 生成斐波那契数列中的数字, 遍历树, 求解迷宫问题, 实现二分搜索, 完成快速排序和归并排序, 计算大整数乘法, 计算排列和组合, 解决八皇后问题等, 最后解释尾调用优化和记忆。本书汇聚了作者多年的Python教学经验。

内容摘要
本书凝聚了作者多年的Python教学经验,内容通俗易懂,旨在剖析递归及其本质。本书不仅结合Python程序和 JavaScript 程序讲述编程的基础知识,还讲述如何利用递归算法计算阶乘,计算斐波那契数列,遍历树,求解迷宫问题,实现二分搜索,完成快速排序和归并排序,计算大整数乘法,计算排列和组合,解决八皇后问题等。
本书不仅适合开发人员阅读,还可供计算机相关专业的师生参考。

主编推荐
要理解递归算法,首先要了解递归的内涵。

“递归要求我们用新的方式思考原来的问题。”
——戴维·贝兹利(David Beazley)

递归令人生畏,它是编程面试中经常提到的高级计算机科学主题。但是递归并没有什么神奇之处。
本书使用 Python 和 JavaScript 示例讲述递归的基础知识,并阐明递归算法的基本原理。你将了解何时使用递归函数(重要的是,何时不使用它),如何在求职面试中快速实现递归算法,如何使用递归法解决编程中的难题。

本书主要内容:
1.递归函数如何使用调用栈这种数据结构;
2.如何简化递归函数的编写;
3.如何使用递归算法为文件系统编写脚本,绘制分形,创建迷宫等;
4.如何通过记忆化尾和调用优化使递归算法更高效。

本书化繁为简,用一种通俗易懂的方式讲述递归算法。如果你希望精通递归算法或者提升编程水平,那么本书值得阅读。

—  没有更多了  —

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

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