书籍详情

Python算法指南:程序员经典算法分析与实现

Python算法指南:程序员经典算法分析与实现

作者:李永华

出版社:清华大学出版社

出版时间:2019-09-01

ISBN:9787302531357

定价:¥119.00

购买这本书可以去
内容简介
  《Python算法指南:程序员经典算法分析与实现/清华开发者书库》以人工智能发展为时代背景,通过实际案例应用描述算法,提供了较为详细的实战方案,以便深度学习。《Python算法指南:程序员经典算法分析与实现/清华开发者书库》内容从算法上分为数学、搜索、回溯、递归、排序、迭代、贪心、分治和动态规划等;从数据结构上分为字符串、数组、指针、区间、队列、矩阵、堆栈、链表、哈希表、线段树、二叉树、二叉搜索树和图结构等。《Python算法指南:程序员经典算法分析与实现/清华开发者书库》针对经典算法,结合相关的数据结构,将描述问题、问题示例、代码实现以及运行结果相结合,语言简洁,深入浅出,通俗易懂,不仅适合对Python编程有兴趣的科研人员,也适合作为高等院校的参考教材。
作者简介
  李永华 :现执教于北京邮电大学,拥有超过10年的嵌入式开发经验,致力于物联网和智能硬件的研究开发工作。在教学中以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念转变。通过信息工程专业综合改革,探索了以“学生学为中心”的教学模式,营造生动活泼的学习方法,提高学生独立思考问题、发现问题、解决问题的能力,激发学生的创造激情。在研发及教学实践中指导学生实现200余个创新案例,并指导着一支物联网开发团队,曾在物联网、开源硬件等技术领域进行了多场学术报告,并且出版了《AllJoyn技术原理及物联网程序开发指南》《Arduino实战指南——游戏开发、智能硬件、人机交互、智能家居与物联网设计30例》《Arduino软硬件协同设计实战指南》等多部物联网技术方面的著作。
目录
例1 完美平方
例2 判断平方数
例3 检测2的幂次
例4 求平方根
例5 x的n次幂
例6 快速幂
例7 四数乘积
例8 将整数A转换为B
例9 罗马数字转换为整数
例10 整数转换为罗马数字
例11 整数排序
例12 整数替换
例13 两个整数相除
例14 整数加法
例15 合并数字
例16 数字判断
例17 下一个稀疏数
例18 滑动窗口的最大值
例19 创建最大数
例20 最接近的k个数
例21 交错正负数
例22 下一个更大的数
例23 落单的数I
例24 落单的数Ⅱ
例25 落单的数Ⅲ
例26 落单的数Ⅳ
例27 对称数
例28 镜像数字
例29 统计比给定整数小的数
例30 统计前面比自己小的数
例31 阶乘尾部零的个数
例32 统计数字
例33 删除数字
例34 寻找丢失的数
例35 丑数I
例36 丑数Ⅱ
例37 超级丑数
例38 两数之和I
例39 两数之和Ⅱ
例40 两数之和Ⅲ
例41 最接近的三数之和
例42 三数之和为零
猜您喜欢

读书导航