算法¶ 算法(Algorithm)是指被定义好,计算机可执行的有限步骤或顺序,最终推导出有效结果。 包含一系列定义清晰的指令,并可于有限的时间及空间内清楚的表述出来。算法中的指令描述的是一个计算,它执行时从一个初始状态和初始输入(可能为空)开始,经过一系列有限而清晰定义的状态最终产生输出并停止于一个终态。 一个状态到另一个状态的转移不一定是确定的。 包括随机化算法在内的一些算法,都包含了一些随机输入。 常用的算法有递归、动态规划、贪心、回溯、分治、图论等。分别用于高效解决 评论