△什么是算法 算法的特性是什么
算法是指解决问题一种方法或一种过程。算法是由若干条指令组成的有穷序列。特性:输入、输出、确定性、有限性。
△算法的时间复杂法与问题的什么因素有关?
要解决的问题的规模 算法的输入 算法本身的函数
△简述递归算法相比于非递归算法的优缺点
优点:由于递归算法结构清晰,可读性强,且容易用数学归纳法证明算法的正确性,因此它为设计算法、调试程序带来很大方便
缺点:递归算法的运行效率较低,无论是耗费的计算时间还是占用的存储空间都比非递归算法要多。
算法是指解决问题一种方法或一种过程。算法是由若干条指令组成的有穷序列。特性:输入、输出、确定性、有限性。
△算法的时间复杂法与问题的什么因素有关?
要解决的问题的规模 算法的输入 算法本身的函数
△简述递归算法相比于非递归算法的优缺点
优点:由于递归算法结构清晰,可读性强,且容易用数学归纳法证明算法的正确性,因此它为设计算法、调试程序带来很大方便
缺点:递归算法的运行效率较低,无论是耗费的计算时间还是占用的存储空间都比非递归算法要多。