穷举法也称为枚举法,它的基本思想是不重复、不遗漏地穷举出所有可能的发问,把信息条理化,系统化,或者进行分类,找出规律,引出信息,从中寻找满足条件的结果。
穷举法常用于解决“是否存在”、“有多少种情况”、等问题,对于一些数学问题,穷举法看来是一种“笨”方法,但是它恰好利用了计算机的高速运算特点,可以避免复杂的逻辑推理过程,使问题简单化。
比如:设计一个算法求解5排列问题,即输出五个数字1、2、3、4、5的所有排列。
穷举法也称为枚举法,它的基本思想是不重复、不遗漏地穷举出所有可能的发问,把信息条理化,系统化,或者进行分类,找出规律,引出信息,从中寻找满足条件的结果。
穷举法常用于解决“是否存在”、“有多少种情况”、等问题,对于一些数学问题,穷举法看来是一种“笨”方法,但是它恰好利用了计算机的高速运算特点,可以避免复杂的逻辑推理过程,使问题简单化。
比如:设计一个算法求解5排列问题,即输出五个数字1、2、3、4、5的所有排列。