《Python算法教程》——1.5 本章小结

简介:

本节书摘来自异步社区《Python算法教程》一书中的第1章,第1.5节,作者[挪威]Magnus Lie Hetland(赫特兰), 凌杰 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.5 本章小结

程序设计不仅仅是软件架构及面向对象设计方面的事情,算法设计问题也是它要解决的一个方面,其中有些问题还真的很难。对于那些普通问题(如找出A、B两点之间的最短路径)来说,我们所采用或设计的算法可以对代码完成任务的时间产生重要的影响;但对于那些困难的问题(如要找出通过A到Z之间所有点的最短路线)而言,可能根本就不存在高效的算法,这意味着我们将不得不接受一个近似的解决方案。

本书将致力于传授一些知名算法与常用设计原则,这将有利于帮助读者设计出属于自己的算法。并且在理想情况下,这些内容还将有助于解决一些更具挑战性的问题,以便我们能创建出一些能对其问题规模保持适度弹性的程序。在下一章中,我们将正式开始为您介绍算法设计方面的基本概念,以及本书中所要用到的术语名词。

相关文章
|
1天前
|
Python
Python基础教程: math库常用函数(1),Python这些高端技术只有你还不知道
Python基础教程: math库常用函数(1),Python这些高端技术只有你还不知道
|
3天前
|
存储 数据挖掘 数据处理
使用Python将数据表中的浮点数据转换为整数:详细教程与案例分析
使用Python将数据表中的浮点数据转换为整数:详细教程与案例分析
7 2
|
3天前
|
算法 搜索推荐 C语言
Python实现数据结构与算法
【5月更文挑战第13天】学习数据结构与算法能提升编程能力,解决复杂问题,助你面试成功。从选择资源(如《算法导论》、Coursera课程、LeetCode)到实践编码,逐步学习基本概念,通过Python实现栈、队列和快速排序。不断练习、理解原理,探索高级数据结构与算法,参与开源项目和算法竞赛,持续反思与实践,以提升技术能力。
6 0
|
3天前
|
机器学习/深度学习 算法 数据可视化
Python 数据结构和算法实用指南(四)(4)
Python 数据结构和算法实用指南(四)
10 1
|
3天前
|
机器学习/深度学习 存储 算法
Python 数据结构和算法实用指南(四)(3)
Python 数据结构和算法实用指南(四)
14 1
|
3天前
|
存储 算法 搜索推荐
Python 数据结构和算法实用指南(四)(2)
Python 数据结构和算法实用指南(四)
10 0
|
3天前
|
存储 算法 Serverless
Python 数据结构和算法实用指南(四)(1)
Python 数据结构和算法实用指南(四)
14 0
|
3天前
|
存储 算法 搜索推荐
Python 数据结构和算法实用指南(三)(4)
Python 数据结构和算法实用指南(三)
10 1
|
3天前
|
存储 搜索推荐 算法
Python 数据结构和算法实用指南(三)(3)
Python 数据结构和算法实用指南(三)
10 1
|
3天前
|
存储 算法 前端开发
Python 数据结构和算法实用指南(三)(2)
Python 数据结构和算法实用指南(三)
10 1