书籍详情
《 Python编程500例——快速构建可执行高质量代码》[66]百度网盘|亲测有效|pdf下载
  • Python编程500例——快速构建可执行高质量代码

  • 出版社:清华大学出版社
  • 作者:李永华
  • 出版时间:2023-06-01
  • 热度:2788
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

产品特色

编辑推荐

本书融合了同类图书的优点,采取了创新方式,精选了趣味性、实用性性强的500个应用案例,从不同难度、不同算法、不同类型和不同数据结构进行总结,满足不同层次开发人员的需求。

 
内容简介

本书通过500个实例,为读者提供较为详细的练习题目,以便读者举一反三,深度学习。本书实例涉及的算法包括搜索、回溯、递归、排序、迭代、贪心、分治和动态规划等;涉及的数据结构包括字符串、数组、指针、区间、队列、矩阵、堆栈、链表、哈希表、线段树、二叉树、二叉搜索树和图结构等。书中所有实例均以问题描述、问题示例、代码实现及运行结果的形式来编排。

本书语言简洁,通俗易懂,适合作为Python编程人员的入门参考书,也适合作为高等院校相关专业“Python算法实现”课程的参考教材。

作者简介

李永华  北京邮电大学教授,博士生导师。拥有超过20年的软硬件开发经验,长期致力于物联网、云计算与人工智能的研究工作。在教学中以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念的转变,在教学与科研实践中指导学生实现300余个创新案例。主持30余项国家级与企事业单位课题的研究工作,在国内外学术期刊及会议发表论文100余篇,申请专利50余项,出版图书20余部。

目  录
第1章入门100例
例1反转一个3位整数
例2合并排序数组Ⅰ
例3旋转字符串
例4相对排名
例5二分查找Ⅰ
例6下一个更大的数
例7字符串中的单词数
例8勒索信
例9不重复的两个数
例10双胞胎字符串
例11最接近target的值
例12点积
例13函数运行时间
前  言
Python语言是国内外广泛使用的计算机程序设计语言,是高等院校相关专业重要的基础语言课程。由于Python语言具有功能丰富、表达力强、使用灵活方便、应用面广、目标程序效率高、可移植性好等特点,20世纪90年代以来,在全世界被迅速推广。目前,Python仍然是全世界优秀的程序设计语言之一。
本书是作者为适应当前教育教学改革的创新要求,更好地践行语言类课程,注重实践教学与创新能力培养的需要,组织编写的教材。本书融合了同类教材的优点,采取创新方式,精选了500个趣味性、实用性强的应用实例,对不同难度、不同类型和不同数据结构的实际算法进行总结,希望起到抛砖引玉的作用。
本书的主要内容和素材来自网络上流行的各大互联网公司的面试题库(如LintCode、LeetCode等)和作者所在学校近几年承担的科研项目成果。作者所指导的研究生,在学习和研究的过程中,对应用的算法进行了总结,通过人工智能科研项目的实施,完成了整个科研项目,不仅学到了知识,提高了能力,而且为本书提供了第一手素材和相关资料。
本书内容由总到分,先启发学生思考后进行实践,算法描述与代码实现相结合,可作为从事网络开发、机器学习和算法实现等专业人员的技术参考书,也可作为大学信息与通信工程及相关专业本科生Python算法实现的教材、程序员的算法提高使用手册,还可为人工智能算法分析、算法设计、算法实现提供帮助。
媒体评论
★Python是功能强大的编程语言。现阶段,我国在人工智能领域的投入不断加大,聚焦于当前业界的需求,学好Python语言,是实现高薪就业的很好选择。
——史卓琦,中国产业发展研究院执行院长/中国发展网执行副总裁
  
★Python具有免费开源、可移植、可扩展、可嵌入的独特优势,反应快速且内置了丰富的标准体系,已应用于越来越多的行业。但是,目前关于Python的图书大多数以介绍基础知识为主,《Python编程500例——快速构建可执行高质量代码》通过对500个贴近生活的案例进行讲解,兼顾深度与广度,内容覆盖面广,可以帮助读者快速入门,真正提高项目实战能力。
——魏鸿,北京两化联盟秘书长
  

相关推荐