C
芥末味鸭肠
这个作者很懒,什么都没留下…
展开
-
递归算法
递归算法的基本思想:递归算法就是在程序中不断反复调用自身来达到求解问题的方法。递归的重点是调用自身,这就要求待求解问题能够分解为相同问题的一个子问题。这样通过对此递归调用,便可以完成求解递归调用是一个函数在它的函数体内调用它自身的函数调用方式,这种函数也称为"递归函数"。在递归函数中,主调函数有事被调函数。执行递归函数将反复调用其自身,每调用一次就进入新的一层。函数的递归调用分两种...原创 2019-11-22 19:31:58 · 393 阅读 · 0 评论 -
递推算法
递推算法是一种理性思维模式的代表,根据已有的数据和关系,逐步推导而得到结果执行过程:1、根据已知结果和关系,求解中间结果2、判定是否达到要求,如果没有达到,则继续根据已知结果和关系求解中间结果。如果满足要求,则表示寻找到一个正确的答案地推算法需要用户知道答案和问题之间的逻辑关系。在许多数学问题中,都有明确的计算公式可以遵循,因此可以采用递推算法来实现。运用递推算法可以用来实现斐...原创 2019-11-22 19:19:54 · 243 阅读 · 0 评论 -
穷举算法
穷举算法是最基本的算法思想,其基本思想就是从所有可能的情况中搜索正确的答案,其步骤如下:1、对于一种可能的情况,计算其结果2、判断结果是否满足需求,如果不满足则执行第一步来搜索下一个可能的情况,如果满足需求,则表示寻找到一个正确的答案在使用穷举算法时,需要明确问题的答案的范围,这样才可以在指定范围内搜索答案。指定范围之后,就可以使用循环语句和条件判断语句逐步验证候选答案的正确性,从而得...原创 2019-11-22 16:32:23 · 627 阅读 · 0 评论