算法分类

算法分类算法可大致分为基本算法、数据结构的算法、数论与代数算法、计算几何的算法、图论的算法、动态规划以及数值分析、加密算法、排序算法、检索算法、随机化算法、并行算法,厄米变形模型,随机森林算法

算法可以宏泛的分为三类:一、有限的,确定性算法 这类算法在有限的一段时间内终止

他们可能要花很长时间来执行指定的任务,但仍将在一定的时间内终止

这类算法得出的结果常取决于输入值

二、有限的,非确定算法 这类算法在有限的时间内终止

然而,对于一个(或一些)给定的数值,算法的结果并不是唯一的或确定的

三、无限的算法 是那些由于没有定义终止定义条件,或定义的条件无法由输入的数据满足而不终止运行的算法

通常,无限算法的产生是由于未能确定的定义终止条件

 

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关