最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

《python算法教程》怎么样

来源:懂视网 责编:小采 时间:2020-11-27 14:09:36
文档

《python算法教程》怎么样

《python算法教程》怎么样:前三章的内容,没有什么特别难的,差不多都是一些基本概念的东西,这本书的第四章是叫做归纳、递归与归简,这是我们接触的比较早的算法思想之一,先解释一些这三种概念:1、归简法是指将某一问题转化成另一个问题,通常来讲,我们倾向于把一个较难的未知
推荐度:
导读《python算法教程》怎么样:前三章的内容,没有什么特别难的,差不多都是一些基本概念的东西,这本书的第四章是叫做归纳、递归与归简,这是我们接触的比较早的算法思想之一,先解释一些这三种概念:1、归简法是指将某一问题转化成另一个问题,通常来讲,我们倾向于把一个较难的未知

前三章的内容,没有什么特别难的,差不多都是一些基本概念的东西,这本书的第四章是叫做“归纳、递归与归简”,这是我们接触的比较早的算法思想之一,先解释一些这三种概念:

1、归简法是指将某一问题转化成另一个问题,通常来讲,我们倾向于把一个较难的未知问题转化成一个较简单的已知问题来进行解决。(把问题简单化)

2、归纳法是用于证明某个语句读某种大型对象类是否成立,我们要先证明在某一基本情况下成立,然后证明它可以通过一个对象传达到“下一个”对象。(高中时接触到的数学归纳法和高等数学中的归纳法和这种是差不多的)

3、递归法主要用于函数的自我调用。举个例子,“世界上没有比恐怖本身更恐怖的事情”,或者“大鱼吃小鱼,小鱼吃虾米”。

首先讲一个归简法的例子。

-我们要从某个数字列表中找到两个彼此最接近但不相同的数字(两个数字绝对值差最小)。

最简单的想法,我们可以用双重循环,逐个数字进行减运算,然后取绝对值,每次与当前最小的进行比较,最后肯定可以找到我们想要的两个数字,代码如下:

7bae7361f26bb921c11ddd06b7cf211.png

我们可以分析一下这个问题,我们要找的绝对值相差最小的两个数,在一维的数轴上一定是相邻的两个数,那我们只需对相邻的两个数进行减操作即可。

总体来讲,如果没有编程基础,不建议将这本书作为入门教程,如果有基础的,将其作为提升的资料,还是不错的选择。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

《python算法教程》怎么样

《python算法教程》怎么样:前三章的内容,没有什么特别难的,差不多都是一些基本概念的东西,这本书的第四章是叫做归纳、递归与归简,这是我们接触的比较早的算法思想之一,先解释一些这三种概念:1、归简法是指将某一问题转化成另一个问题,通常来讲,我们倾向于把一个较难的未知
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top