描述算法的常用方法

2025-02-14 12:07:14122 次浏览

最佳答案

1.什么是算法

从字面上来说,算法也就是用于计算的方法。是用来解决某些问题的方法。通过这个方法,可以达到想要的计算结果。它就像我们小时候学些的一些数学公式和解题步骤。

算法,一般有5个特征:

有穷性:

算法的执行步骤、时间、都是有限的。不会无休止的一直执行下去。

确切性:

算法的每一步都必须有明确的定义和描述。

输入:

一个算法应该有相应的输入条件,就像我们小时候做的应用题,已知什么什么。来求某个结果,已知部分便是输入条件。

输出:

算法必须有明确的结果输出。没有结果,那这个算法是没有任何意义的。

可行性:

算法的步骤必须是可行的,无法执行的则没有意义,也解决不了任何问题

2.算法的分类

按照算法的应用来分:算法可以分为基本算法、几何算法、加密/解密算法、查找算法、图标数据分析算法等。

按照算法的思路来分:算法可以分为递推算法、递归算法、穷举算法、分治算法等。

下面,我们就来讲我们的重点之一:也就是算法思想:

3.常用算法思想

穷举算法思想;

递推算法思想;

递归算法思想;

分治算法思想;

概率算法思想;

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。