当当读书
首页
书房
账户
购物车
分享
分享到
QQ空间
新浪微博
关闭
递归算法与项目实战
阿尔•斯维加特(Al Sweigart) 著
0
¥
63.87
抢
秒
原价¥63
¥
开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论
赠一得一
收藏
分享
此书籍暂不支持在移动端购买和阅读
秒
剩余
0
天
00
小时
00
分
00
秒
抢
此商品限时抢购中,剩余
1
天
12
小时
31
分
23
秒
减
折
满80元折上8折
N件折
满2件折上8折
N元场
已选1件,再选1件即可享8折
领券
查看对应纸书
25.2
详情
目录
评论(
0
)
内容简介
本书凝聚了作者多年的Python教学经验,内容通俗易懂,旨在剖析递归及其本质。本书不仅结合Python程序和 JavaScript 程序讲述编程的基础知识,还讲述如何利用递归算法计算阶乘,计算斐波那契数列,遍历树,求解迷宫问题,实现二分搜索,完成快速排序和归并排序,计算大整数乘法,计算排列和组合,解决八皇后问题等。 本书不仅适合发人员阅读,还可供计算机相关专业的师生参考。
【推荐语】
要理解递归算法,首先要了解递归的内涵。 “递归要求我们用新的方式思考原来的问题。” ——戴维·贝兹利(David Beazley) 递归令人生畏,它是编程面试中经常提到的高级计算机科学主题。但是递归并没有什么神奇之处。 本书使用 Python 和 JavaScript 示例讲述递归的基础知识,并阐明递归算法的基本原理。你将了解何时使用递归函数(重要的是,何时不使用它),如何在求职面试中快速实现递归算法,如何使用递归法解决编程中的难题。 本书主要内容: 1.递归函数如何使用调用栈这种数据结构; 2.如何简化递归函数的编写; 3.如何使用递归算法为文件系统编写脚本,绘制分形,创建迷宫等; 4.如何通过记忆化尾和调用优化使递归算法更高效。 本书化繁为简,用一种通俗易懂的方式讲述递归算法。如果你希望精通递归算法或者提升编程水平,那么本书值得阅读。
【作者】
阿尔·斯维加特(Al Sweigart )是一名软件发人员,是 Python 软件基金会的成员,并且是 No Starch出版社的多本编程书的作者。Python是他喜欢的语言,他发了Python的几个源模块 。
展开
作者
阿尔•斯维加特(Al Sweigart) 著
出版
人民邮电出版社有限公司
分类
出版物 >
计算机/网络 >
程序设计
大家都在看
换一批
我的*本算法书(修订版)
[日]石田保辉,[日]宫崎修一 著
从0到1:HTML5 Canvas动画开发
莫振杰
算法超简单:趣味游戏带你轻松入门与实践
童晶 著
JavaScript从入门到精通(第5版)
明日科技
算法训练营:提高篇(全彩版)
陈小玉
JavaScript高级程序设计(第5版)
[美]马特·弗里斯比(Matt Frisbie) 著
零基础学MQL——基于EA的自动化交易编程
刘杰
白话机器学习——统计+概率+算法原理
洪锦魁
算法(第4版)
(美)Robert Sedgewick Kevin Wayne 著
大家都在看
换一批
白话机器学习——统计+概率+算法原理
洪锦魁
精通区块链编程:加密货币原理、方法和应用开发(原书第3版)
(美)安德烈亚斯·M·安东诺普洛斯,(美)大卫·A·哈丁
Python编程:从入门到实践(第3版)
[美]埃里克·马瑟斯(Eric Matthes) 著
C++设计模式
李阳阳 著
算法(第4版)
(美)Robert Sedgewick Kevin Wayne 著
图解Skill:AI提效实战指南
宝玉 著
Python从入门到全栈开发
钱超
大模型应用开发 动手做AI Agent
黄佳 著
Python完全自学教程
明日科技 编著
购物车
购买
免费试读
加入购物车
领取优惠券
温馨提示:
您已领取的礼券,请到【个人中心】-【资产】中查看。
升级VIP,6万精品免费读。
快来当当读书app
取消
确定